Everything seems to be working, but I never receive the email. I’ve tried checking “Send your email using your email” but still nothing. Send To: is set to the correct address for the domain. I’ve tried republishing the page. I’ve moved to Chillidog Hosting, but hopefully someone has the solution to this perplexing problem.
… or sending to a different address, just for the sake of elimination?
What happens when you deliberately mistype the To address, such as name@@domain,con [sic] to see whether it generates an error, if so which; and if not, could that indicate that no errors are being trapped - including the one(s) which might be causing this to fail?
I think this has to do with your move to CloudFlare. An extra record got added to your MX record (as you saw) that should be removed from their site/system.
Please give that a whirl and update your ticket with the results. Mx records can take 4 hours to resolve. I use whatsmydns.net to monitor the Mx record changes across the globe.