Thanks so much for replying. Yes, I have an SSL certificate from Let’s Encrypt. In case it matters, there is a single certificate for the TLD shared by each of the subdomains.
I see that some of the image src links use http instead of https. I’ll see if changes those fixes the problem.
If the misbehavior happens again, I will look for errors in the browser console.