I cleaned the ribbon with a polishing cloth and contact cleaner
Hmm, was the contact cleaner Pro Gold or something like that, which I think is designed to leave a microscopic residue. I wonder if that's a good idea for a soldered connection -- I don't know the answer, but it causes me to wonder.
Also, I suspect the answer to this is yes, but just to be sure -- did you follow the old adage about heating the part and not the solder?
Regards,
-- Al

