UPDATE:
I have now found through looking REALLY REALLY REALLY close on the socket attached to the drive itself (not the plug, the plug seems to be fine) (i literally held it up to my nose and eyes trying to see inside the damn tiny socket, it probly looked hilarious it was on top of my nose... its really that tiny) that it is a case of bent pins, there seem to be some on the right hand side that are slightly bent towards the left, and there is also a black thing near the top
I found a better picture of the socket too, you can see clearly it's the cream/orange coloured bit on the right with the white plug in it:
how can I straighten these out safely without messing up anything else? even the smallest screwdriver I could find will NOT FIT IN IT to be able to push the pins back to the right :(