I think you have a welding issue. Check the pins if one of them or more not shine, maybe some of them is broken.
You need stain for electronic and a soldering iron. Check for soldering tutorial, but it's dangerous.
Try changing the cable first and use a 1/8 stereo jack.