The connection issue should be resolved now, but of course let us know if you are still having trouble.
At the moment everything is running fine for me.

Just saw that there are different CLoudflare locations. Macno adressed Frankfurt.
The one I had issues with was CloudFlare Location: Amsterdam.
Maybe this information can be of use for you.
Cheers
W