I recently set up sendgrid (email service) with my domain. Sendgrid has users verify the domain and add DKIM domain keys as CNAME records. So I went ahead and did that within cloudflare and everything worked great… for a few hours until the sendgrid CNAME records I had added inexplicably disappeared. Totally gone without a trace.
I’ve added them back 3 times now, and each time they stick around for a couple hours, and then vanish. No notification from cloudflare, no error messages, nothing. They just disappear after a while, which of course breaks email deliverability.
What’s going on? I’ve looked around in the documentation for both cloudflare and sendgrid. Can’t find anything about DNS entries just going missing. Email delivery does not work very well without the records.