Error 521 for the whole night & day

I’ll start from the begining.

I noticed that for the past week the website was going down really often sometime as often as 3x per hour then wouldn’t go down for the next 4 then down again etc.

Contacted namecheap they said it was Cloudflare’s issue (error 520) and had to send the RAY ID + the 2 files to Cloudflare and they said it was the hosts problem.

Then this went on saying it was the other’s fault.

So I checked the settings from my other domain that is using namecheap in the same hosting package & using Cloudflare, and noticed it had “Flexible” SSL, the website I was having issues with had “Full” instead of Flexible so I chose Flexible SSL and the website instead of going down every now and then with Error 520 started going down 24/7 with Error 520.

And it’s been going like this for quite a while.

Full SSL = Error 521, Flexible = Error 520 / SSL Invalid now for some reason.

This was the last of namecheaps message:

"We are sorry that you had to experience such issues.
We cannot confirm the presence of the error on our end. If the website is checked directly from the server(bypassing the Cloudflare CDN), the site is visible.
You can check the site directly from a server via such tools as [https://hosts.cx]

Please check it on your end and let us know if we can be of any further assistance."