This is a really weird issue that I never encountered before in Cloudflare. I did all the steps and tracing and found out that Cloudflare’s the cause of inaccessibility of my site isolated only to Canada users & some US states (such as Seattle).
I learned this issue when one of my client from Canada told me that it takes forever to load the site and eventually fails. I checked but it was okay on my end (in Philippines, Asia).
Thought it was some issue with firewall on webserver, disabled it to no avail.
Set the cloudflare’s firewall to essentially off still not working.
Set a firewall rule to allow IP’s from CANADA to bypass the rule is getting hit but still not working
Seems to me like some network routing issue.
I paused cloudflare to my site (xtrahosting) and it worked and was reachable.
I have another site xpressmart(dot)tk hosted on the same server that is not on cloudflare and is also perfectly accessible.
Even GTMetrix canada server fails to connect to my site under Cloudflare.
Any clue & assistance possible on this one?
Attached two screenshots: With & Without Cloudflare