Most probable cause isn't the connector, Is the conductive glue who fix on board, Try discovering the region where the problem fix by applying some pressure on regions of the connector, and then apply some heat on that region, In worst case scenario you will need special conductive glue, that is only conductive in one axis ( I forgot the name )