Hi Alex,
I had the same problem years ago and it was caused by the pivot pin coming loose from its base. Campy later beefed up the base to resolve this problem. You have the earlier design. I bet that if you pull the derailleur apart you will find that the pin is loose, requiring either a new part or Bob Freeman's fix.