Multiple DNS Records Only Propagating As a Single Record

Hi team,

When I look up the TXT records for my domain (dimensionsplumbing.com.au), I have discovered I only get one returned despite there being 2 set for the domain. This is also occurring for the MX records.

I recently switched to iCloud Mail for this domain which has its DNS hosted by Netlify. iCloud Mail requires multiple TXT records be set for a given domain - for domain verification, as well as for SPF.

I have the same configuration for another domain which is working fine.

I’ve verified that I’ve set these both correctly, but I’ve been getting rotating set of notifications from iCloud Mail that there are DNS issues detected.

I refreshed these records on our end and I’m now seeing them successfully propagated:

% dig TXT dimensionsplumbing.com.au

; <<>> DiG 9.18.21 <<>> TXT dimensionsplumbing.com.au
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41763
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1


;; ANSWER SECTION:
dimensionsplumbing.com.au. 100	IN	TXT	"v=spf1 include:icloud.com ~all"
dimensionsplumbing.com.au. 100	IN	TXT	"apple-domain=kxyHF04oE7k3m9RL"
% dig MX dimensionsplumbing.com.au

; <<>> DiG 9.18.21 <<>> MX dimensionsplumbing.com.au
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47072
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1


;; ANSWER SECTION:
dimensionsplumbing.com.au. 3600	IN	MX	10 mx02.mail.icloud.com.
dimensionsplumbing.com.au. 3600	IN	MX	10 mx01.mail.icloud.com.