Resolder the connector regardless -- you said you've already tried a new cable. The connector faults generally require a magnifying glass to see -- connections are there sometimes, depending on temperature, so just doing a continuity test isn't enough to spec it.

Cheers