Then, how long does DNS take to propagate?
72 hours
Also, why is DNS not propagating? Your DNS records do not propagate. This information is temporarily cached and will be removed from their DNS cache when the TTL expires. If your name servers are down, only those DNS clients that have any of your DNS records in their cache will be able to resolve those DNS records and only until the TTL expires.
Also to know is, what is DNS propagation delay?
To speed up the internet, your local Internet Service Provider (ISP) caches the DNS records queried through their server. This delay from your ISP will prevent you from viewing your website. This process is know as DNS propagation delay. The slow updating of the server cache is called propagation.
How do I know when DNS propagation is done?
What we need to know from the results is the IP address your domain is resolved to. If it's the IP address of the new server, probably, the DNS propagation is complete for you. If the IP address belongs to the old server, you need to wait for the DNS propagation to complete.