While you may have gotten your domain name from FreeNom, error 522 is an issue with your hosting provider, and that is not FreeNom. Your troubleshooting efforts should be focused on your origin server or hosting provider.
Was your site working before you added it to Cloudflare?