Can't seem to verify my domain on Teams plan

I’ve been trying to verify my domain on the Teams plan for the last 3 days. I’ve added the DNS record to my website but keep getting the error:
“Your domain could not be verified. Make sure you’ve correctly set the TXT record above. DNS records may take up to 30 minutes to propagate.”

I know this should work as the domain is already linked to my personal account on the same email as the Teams plan.

Welcome to the forum.

This might be causing problems?