Before moving to Cloudflare I had an expired SSL Cert and it did not connect by HTTPS. That was a headache in itself. Even though I deleted the Cert, the file remained on the server and had to be manually removed by GoDaddy. That took a week to figure out.
I mentioned that to the GoDaddy support yesterday, he said he has seen that happen a few times. He checked and made sure all CERTS were removed from the sever and then put a self-signed one on.
I tried Strict, Full and Flexible (I believe I got the terms correct), non-worked. The issue was intermittent, to some extent. IF you hit refresh 3-6 times the page might load. Only to fail again.
I ended up removing my site from Cloudflare and reset my DNS in cPanel. GoDaddy encouraged me to re-try Cloudflare, but wait 24 hours–just in case. He said he know a lot of GoDaddy clients use Cloudflare and had good things to say about it. But he could not find the problem on his end. He was the best support I have had with GoDaddy. Tried troubleshooting using both server and Cloudflare variables.
I never got the 522 error.
Thanks for your help.
Going to try to set-up Cloudflare again tonight. Any advice/concerns on re-setting it up on a site that was recently removed?