We had the same thing happen to our program connector. It happened when someone (initials = JJ) tripped on the cable. He blamed whomever it was that screwed the thing in.
Warranty? We don't need no stinking warranty! Just an old OI and some soldering stuff - voila, good as new.
