It's possible that the connection between the port and the circuit board is flakey. Or, that there's gunk in the port that doesn't allow an electrically solid connection to the cable. Does holding the cable with a bit of pressure in different directions stop it?
|