Nick,
It turned out to be one of those weird "Computer knows better" things.
I put everything back, checking each step and to cut a long story short, everything is now working as it should.
So, something just got messed up and is now fixed.
Thanks for putting me on the right trail.