Can access my webserver via public IP, not by URL Error 522

As I said, not the issue.

Incorrect. My website is secured.
There was no before cloudflare. SSL cert is from lets’ encrypt. SSL option is Full, I’ve tried every option. Changing this setting did not remedy the issue.

I’ve read all the community tips, and about 12 hours of testing,rechecking, google article reading etc.

Correct

This is coming from the Cloudflare diagnostic. From the client, I get 522.

I am unable to find these in the dashboard.