Provavelmente porque o valor anterior (o endereço IP "falso" originalmente no arquivo hosts) ainda está sendo armazenado em cache / usado em algum lugar do computador ou dentro do roteador.
Espere um pouco (geralmente 10 minutos) até que o cache expire e tente novamente.
Não continue tentando nesse meio tempo. As novas tentativas podem fazer com que a entrada em cache permaneça ativa e, assim, impedir que ela expire!
No Windows, você pode forçar o cache a esvaziar por um "ipconfig / flushdns" em um prompt de comando (deve ser iniciado com admin-rights).
Aplicativos que fazem seu próprio cache em um nível superior (como navegadores da web) podem precisar de uma reinicialização.
A reinicialização do roteador e / ou do computador também pode ajudar. (Alguns roteadores mantêm o cache entre as reinicializações, o que não é útil nesse caso.)