I downloaded & re-installed, but that didn't make any difference. I then disabled all the Waze scripts and it worked. I then enabled my Waze scripts one-by-one again, testing at each step.
All scripts are now re-enabled - and it's still working!
So I don't know what the problem was, but it's fixed itself! Thanks for your help, Chris.