Many thanks for all those who have posted. I got the dreaded problem over the weekend and your postings gave some excellent ideas to try. I have an alternative solution which worked for me (but does rely on the fact that the problem may be with the key and not the catch).
Symptom: Key would...