I'm trying to complete the Guru test on my domain wraithsandstrays.com
I believe that it should pass but the test complains that it can't find AAAA records for it's NS records. But it has 2 NS records and both have AAAA records.
It's been about 45 hours since the nameservers were changed, I would have expected that to be enough and everywhere else seems to be picking up the new nameservers.
;; ANSWER SECTION:
wraithsandstrays.com. 172800 IN NS primary-dns.co.uk.
wraithsandstrays.com. 172800 IN NS secondary-dns.co.uk.
That's a 48 hour TTL, so it'll take 48 hours for cached values to expire.
As to setting a push-button "cache flush", the only way to do that would be to reload the caching DNS server on the server, which isn't something we're comfortable with exposing to the web. Best practices with changing DNS information is to lower your TTLs before making changes, so they can get refreshed quicker in the case of an error or additional modifications.