This happened to me, and it turned out to be a loose pin, not properly connected with the cable end.

I now trust three brands for me. "Cables to go," on Amazon.com, Belkin, and Monster (expensive, but worth it).