Thank you Mathew, it seems to be working now somehow! The error has gone.
I have a screenshot of it from yesterday, that I can send over if you wanted it in case it happens to other users.
We did identify an issue yesterday which went live earlier today. PayPal had some undocumented changes which caused unexpected behaviour, but as you notice, this has now been fixed.