A few things
- That CDN statement is plain false. Even if your site is on Cloudflare it would show that warning because whatever they try to check does not work. Just ignore it. The search has more on that.
- Yes, your site is currently not on Cloudflare, because you unproxied it. You need to proxy it again. The search has more on that too.
- Yes, when proxied your site throws a timeout. Again, the search has more on that, you might want to search for 524
Hosts typically say that and typically that is wrong. As your site is reachable and has a valid HTTPS configuration the most likely explanation will be that your host blocks the Cloudflare proxies. Your host needs to make sure the addresses at IP Ranges are not blocked. If they are you will get these errors.
In this case it appears your host accepts the connection but then does not return any data and Cloudflare times out after a hundred seconds. But only your host can clarify that.