Cloudflare DNS Not Updating

Changed a Cloudflare DNS record but users still see the old answer? Check public resolvers and confirm whether cache, proxying, or delegation is the issue.

Cloudflare changes are fast, but caches still exist

A Cloudflare DNS edit is usually live at Cloudflare's authoritative nameservers quickly. The delay people call propagation is often outside Cloudflare: recursive resolvers keep their old cached answer until TTL expires.

Check the record above across 14 public resolvers. If Cloudflare's own resolver and several others show the new answer, the change is live and the remaining old answers are stale caches. If nobody shows the new answer, check that the domain is delegated to Cloudflare nameservers and that the edited record is in the right zone.

Cloudflare-specific things to check

FAQ

Why does Cloudflare show different IPs than my origin?

If the record is proxied, public DNS returns Cloudflare edge addresses by design. Use DNS-only mode if you need DNS to expose the origin IP.

Why do some resolvers still show the old answer?

They cached the previous response before your change. They will re-query Cloudflare when that cached response reaches its TTL.

What if every resolver returns SERVFAIL?

Check DNSSEC first, especially the DS record at the registrar. A DS record pointing at old keys can make validating resolvers refuse the domain.