I need immediate help. I run the site, naijacenter.com and have been on Cloudflare for a long time but lately, I found myself deleting Cloudflare many times.
I use wp Total cache and whenever I add Cloudflare, It stops working.
That is…shockingly slow. I get a quick redirect to HTTPS, then it takes a minute or so before it starts receiving data. Sometimes showing a 524 timeout.
Your best bet is to open a Support ticket so they can watch the connection.
To contact Cloudflare Customer Support, login & go to https://dash.cloudflare.com/?account=support and select get more help. If you receive an automatic response that does not help you, please reply and indicate you need more help.
A 524 error indicates that Cloudflare made a successful TCP connection to the origin web server, but the origin did not reply with an HTTP response before the connection timed out. Review the suggestions in this Community Tip for troubleshooting ideas.
The site was very fast at a time but I noticed that whenever I connect it to Cloudflare, it loads in slow motion. This is probably the umpteen times I have deleted Cloudflare.
This issue is not Cloudflare related but something on your origin. The site is equally unresponsive when going directly to your server
$ time curl -I --resolve naijacenter.com:443:IP https://naijacenter.com
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Last-Modified: Sat, 06 Jun 2020 23:00:35 GMT
Server: Microsoft-IIS/8.5
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
real 1m41.255s
user 0m0.368s
sys 0m0.102s
If you say this stops when you point your domain back to your host, my best guess would be your site is trying to connect to itself via a proxied record and runs into its own timeout. That would also explain why the site takes 101 seconds to load, which indicates either the default Cloudflare timeout or something similar.
Cloudflare might be passively involved, but the issue itself is not Cloudflare related. Thats something you need to debug and fix on your server I am afraid.