Reply to thread

Not sure.  If you didn't put them in yourself, that could mean it is any number of things.  I'd try to do some comparison between that connector and others that are fine and see if you notice any differences.  You should be able to see a good deal with task lighting...at least you're not dealing with dupont connectors.