Most of the time it would be DNS 😆, glad you figured it out, I have been in your situation before. Just a heads up! Cloudflare TOS does not allow video streaming unless you are a paid customer, they could ban you if you stream a lot through CF. I got away with less than 4GB per month.
Fuck this piece of shit software. I’m so done with this. Today, there was an issue with the audio freezing while playing videos embedded in a presentation. Cant even Do the one thing it is supposed to do.