Il fallimento della risoluzione del nome DNS può avere diverse cause. Uno dei motivi più frequenti è che il server DNS impostato non è (temporaneamente) raggiungibile. Se la cache del vostro browser e la cache DNS del sistema operativo non contengono record relativi al sito cui desiderate accedere, non sarà possibile effettuare la risoluzione del nome. Questi record degli indirizzi nelle cache possono, tuttavia, essere anche la causa dell'errore "ERR_NAME_NOT_RESOLVED" in Chrome, come ad esempio quando il browser vuole rispondere a una query DNS tramite la cache, ma l'indirizzo IP è cambiato nel frattempo.
Altre cause di questo errore includono problemi al router, impostazioni Internet non corrette, la funzione di previsione di Chrome per un caricamento più veloce, presenza di malware e un software di sicurezza difettoso.