Il tuo computer non interroga direttamente i root server ma un resolver: quello del router, del provider, uno pubblico come 1.1.1.1 o uno tuo come Unbound. Il resolver scende dalla zona root alla TLD fino al name server responsabile e mette in cache ogni risposta per la durata del TTL.
Siccome ogni resolver ha la propria cache, dopo una modifica utenti diversi possono vedere per un po' risultati diversi. Per il troubleshooting interroga direttamente il server autoritativo e confronta con i resolver pubblici.
Sui server Linux con systemd-resolved, in /etc/resolv.conf spesso c'è solo 127.0.0.53. Il resolver upstream realmente usato lo vedi con resolvectl status.
Esempio
dig @1.1.1.1 example.com A