Hint: The Certificate Authority failed to verify the temporary nginx configuration changes made by Certbot. Ensure the listed domains point to this nginx server and that it is accessible from the internet.
My web server is (include version): NGINX
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):
The 522 is an error the Cloudflare CDN Edge (proxying your domain) gets when trying to reach your Origin Server. See below for their debug instructions
Do you even need a Let's Encrypt cert on your origin? Could you instead use the Cloudflare Origin CA cert?
I can reach your IP address and see an nginx/1.24.0 Ubuntu server. But, is that the correct IP you have in your Cloudflare DNS panel? That is one of several items the above Troubleshooting page suggests.
I cannot reach your Origin Server using your domain name which goes through Cloudflare's proxy CDN
You really need to visit the Cloudflare community for help. This is a network or Cloudflare configuration issue.