My issue is that Microsoft can not verify the name server. It returns an error saying “queried these nameservers for the records: emily.ns.cloudflare.com, noel.ns.cloudflare.com” but when we check on Cloudflare site, it says the servers are aron.ns.cloudflare.com and odin.ns.cloudflare.com. How can I find out if this is set up correctly please? Cloudflare is not helping unfortunately.
Those are the nameservers for the zone currently active for your domain.
This means you have added the domain to another Cloudflare account which uses different nameservers. As it is not active (the status bar will show “Complete setup” or “Invalid nameservers”) DNS changes there won’t have any effect, see… https://cf.sjr.dev/tools/check?5b549823bf0149e196ff23283e8b721a#dns
You either need to log into the account where your domain is active and add the records there, or make the domain active in the account you are logged in to by changing the nameservers at your registrar to use the DNS records for this account.
Hm, thanks. I wonder why there are two accounts? I never created this - it was set up when Google (where we initially got the domain) sold this part of the business to Squarespace.
That’s nothing to do with the existence of 2 Cloudflare accounts. Someone with access to change nameservers at Google/Squarespace set the 2 Cloudflare nameservers currently pointing to the account where the domain is active. It was done on 2022-09-23 if that helps remind you who did it. https://securitytrails.com/domain/qwblab.com/history/ns
You can log out of the dashboard and try “Forgot your email” to see if you get an email. Otherwise you will need to change the nameservers at Squarespace to the 2 from the new account you have just created which will then take control of the DNS.