My WordPress site refuses to refresh. When I try to refresh in Firefox it loads most of any given page and indefinitely shows the loading indicator in Firefox until I clear my recent browsing history, then it loads in less than a second as soon as I press the clear button. Sometimes when I try refreshing the site doesn't even refresh at all, until I clear my recent browsing history. It seems the problem also occurs in IE so it's not my instance of Firefox causing it. The dashboard seems to refresh like normal but none of the site will load for me if a page on it is trying to refresh. I disabled all my plugins all at once and tried refreshing, but that didn't make a difference. I also just tried using the default theme but that doesn't fix it either. When I directly go to a page on my site with the address bar or a link the site loads fine.
I used to use the Super Cache plugin but then I switched to W3 Total Cache and I remember one of them saying if you disable it, it can potentially break your site, but I don't remember which one or how. I'm now using the Cloudflare plugin instead to cache my site.