Well, you were right - it was a cable problem! Sometimes the only way to find a simple fault is to expose yourself to public humiliation, then the solution leaps out at you two seconds after you've hit "send"

Good luck, and keep at it!