Pretty unlikely the socket is bad, it's just two bent pieces of metal snake through the plastic holder. Often the printed circuit is the issue, either where the socket fits, or where the connector mates up. The traces will delaminate from the plastic and move, which breaks contact. The metal legs in the sockets (where they mate up to the printed circuit) can be bent to create a bit more tension.
Unfortunately a relatively common issue with this design, be exceptionally careful removing the wiring connector, and when you disassemble/reassemble any of it, the traces don't bond to the plastic very well.