Disable proxying (not a good option), disable Cloudflare cache. Disabling cloudflare proxying indeed fixes the slowdown, but it is not a desired fix, or is it?
What are the steps to reproduce the issue?
Using Google Chrome, refresh the site using Ctrl+F5 with random intervals, sometimes more than 5 minutes.
Thanks for posting this, we’ve experienced the same problem. Our temporary solution was to disable Proxy because it was causing the site from being unusable, but as you say this is less than ideal.
Attaching Discord posts with this issue to give more visibility:
I’ve followed the problem a bit more. It seems to be user-specific. If I visit ANY Cloudflare site protected with proxying, there is a chance that Cloudflare will be stuck for 20-60s. (Perhaps something crashes there and it takes 20-60s to restart?) When Cloudflare is stuck ALL my requests to ALL sites that use Cloudflare DNS, including those without proxying, will be stuck until the 20-60s delay has passed. Then, all requests to all sites complete at the same time.
Disabling Cloudflare proxying will fix the problem so that the Cloudflare will not become stuck on your sites, but you can still visit other Cloudflare sites that are proxied and experience this problem, and this will block your use of Cloudflare sites that are just using DNS and are not proxied.
If this is true then it would mean that Cloudflare are blocking your specific IP. They possibly identify your IP when you login to the admin panel and then put a request delay in whenever you visit any site that they have on proxy DNS. I wondered if this was because we only have a free plan and whether the block would be removed with a paid plan?