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 …
// @matigo @jws @indigo @hazardwarning