New custom Domain and TXT record verification

I am trying to add a subdomain to rave-2025.netlify.app

The subdomain is 2025.ravensbourne.ac.uk, and the DNS is managed externally to Netlify.

When I add this domain in ‘Domain Management’ I am asked to add a TXT record to my DNS with these key/values

host: netlify-challenge
value: xxxxxxxxxxxxxxxxx

I click on ‘Add subdomain’ and it checks the DNS but it never verifies.

If I check the TXT record on DNS Checker using netlify-challenge.2025.ravensbourne.ac.uk I can see that it has propagated.

In the Domain Management panel I keep clicking ‘Verify record’ and I get this error:
DNS updates can take up to an hour. If the TXT record looks correct, please wait a bit longer and try 'Verify record' again.

It sounds like you’ve set up the TXT record correctly since it’s showing up on DNS Checker. However, if Netlify is still not verifying it, try flushing your DNS cache (e.g., ipconfig /flushdns on Windows or sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder on macOS). Also, DNS propagation can take some time, so you might want to wait a bit longer and try verifying it again.

I’ve sent this request to our helpdesk, and we’ll follow up shortly via email to get this sorted for you. Thank you!