Must likely must be a problem on some internal wire of cable. Normally happens near of the USB connector..
See in the below link, how to repair..

[Only registered and activated users can see links. ]