My hosting company migrated my web pages to a new server and now my pages are not visible, I contacted support and they gave me this answer.
Thank you for contacting Support.
An IP address mismatch can cause the Error 520. The A Records on the hosting server and Cloudflare have to match to avoid this issue. Open the DNS Zone Editor and check the A Records to fix this issue. The A record should be updated to "184.108.40.206". and CNAME record for "www.thesuccessfulspirit.com" should point to "thesuccessfulspirit.com"
if anyone knows what exactly I have to do, please help.