Thanks everyone for helping me with this. Turns out I was wrong. I had self-signed and not Let's Encrypt on this particular site. I have now changed that and so with luck these problems will be a thing of the past.

Other problems, however …

//