Great that you have installed a certificate on your server
A 522 isn’t generally caused by certificate issues, have a look at the steps in this post:
Definitely ask your host to whitelist the Cloudflare IPs
The only difference for Full is on the host’s side, so each one is different! Hence we generally recommend you contact your host about this, but it sounds like you have done it now!