Why two SPF records break everything
The SPF standard allows one SPF record per domain. When an inbox finds two TXT records starting with v=spf1, it doesn’t pick one: it returns a permanent error and SPF fails for every email you send, including from services that are listed.
It usually happens because each new service says “add this TXT record”, and someone adds a second record instead of editing the first.
How to merge them
Find all of them. The SPF checker lists every SPF record on your domain and writes the merged version for you.
Keep one v=spf1 at the start.
Copy every include, ip4, ip6, a and mx from all the records into the one record. Drop duplicates.
Keep a single ending at the end: ~all is the safe choice.
Save the merged record and delete the others. Other TXT records, such as Google site verification, are fine to keep: only records starting with v=spf1 count.
Before and after
Two records, so SPF fails:
v=spf1 include:_spf.google.com ~all
v=spf1 include:servers.mcsv.net -all
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
Watch the lookup limit
Run the checker again after you save. It should find exactly one record.