Hi,
I’ve encountered what at this point I believe is a bug.
This morning I was trying to edit my TXT for spf to include my invoicing platform.
My intended change was from
v=spf1 include:zoho.com ~all
to
v=spf1 include:zoho.com include:sender.zohoinvoice.com ~all
As per the instructions from Netlify Docs I added the new record, then deleted the old one.
To my surprise, the record would not show up - I waited over an hour to make sure it wasn’t a propagation issue.
What confused me at that point was, even my old TXT records where not showing anymore. I then deleted my TXT records and added a new dummy record
Dummy
TTL: 300
This record showed up instantly.
Elated, I added my real records
v=spf1 include:zoho.com include:sender.zohoinvoice.com ~all
TTL: 3600
zoho-verification=zb83064522.zmverify.zoho.com
TTL: 3600
They showed up instantly.
I then decided to delete my dummy record, and that’s where it got weird.
All of my TXT records were no longer being found. They were still showing in my Netlify DNS Dashboard though.
I’ve come to the conclusion, that deleting any TXT record will make all TXT records with the same host value stop working.
The ‘easy’ fix is to just delete all TXT records with the same @ and then adding them again.
I made this post so that:
- Netlfiy can address the issue, if others are affected.
- Users running into the same issue can use my workaround.
Tools used for DNS lookup:
https://toolbox.googleapps.com/apps/dig/#TXT/
https://mxtoolbox.com/SuperTool.aspx
Domain Tested:
spacecoastds.com