---
title: "DNS_PROBE_FINISHED_NXDOMAIN on iPhone: cause and fix"
description: "iCloud Private Relay and VPN profiles route DNS through Apple's resolver, which returns NXDOMAIN for internal or newly registered names the public internet…"
canonical: "https://lemwatch.com/errors/dns-probe-finished-nxdomain/on-iphone"
source: "https://lemwatch.com"
---

# DNS_PROBE_FINISHED_NXDOMAIN on iPhone

> iCloud Private Relay and VPN profiles route DNS through Apple's resolver, which returns NXDOMAIN for internal or newly registered names the public internet cannot see yet.

## Why it happens on iPhone

 iCloud Private Relay and VPN profiles route DNS through Apple's resolver, which returns NXDOMAIN for internal or newly registered names the public internet cannot see yet.

## The fix on iPhone

 Settings → Apple Account → iCloud → Private Relay: turn it off temporarily and reload. For a domain registered in the last hour, propagation is the answer — the lookup below shows whether any resolver has the record.

## If that didn't fix it

 iPhone has its own failure mode, but DNS_PROBE_FINISHED_NXDOMAIN has a wider set of causes. The most common one overall is: The A or CNAME record for the hostname does not exist.

 Add the missing record at the DNS provider. Remember that the apex and www are separate records.

## Check your own domain

 The DNS lookup queries public resolvers directly and shows the A, AAAA, CNAME and NS records that actually exist — which instantly separates 'record missing' from 'my resolver is stale'.

## Frequently asked questions

### Why does DNS_PROBE_FINISHED_NXDOMAIN happen on iPhone?

 iCloud Private Relay and VPN profiles route DNS through Apple's resolver, which returns NXDOMAIN for internal or newly registered names the public internet cannot see yet.

### How do I fix DNS_PROBE_FINISHED_NXDOMAIN on iPhone?

 Settings → Apple Account → iCloud → Private Relay: turn it off temporarily and reload. For a domain registered in the last hour, propagation is the answer — the lookup below shows whether any resolver has the record.

### What does DNS_PROBE_FINISHED_NXDOMAIN mean?

 The DNS lookup completed and the authoritative answer was 'this name does not exist'. Either the record is genuinely missing, the domain lapsed, or a recent DNS change has not propagated to the resolver you are using.


## Related

- [All causes of DNS_PROBE_FINISHED_NXDOMAIN](https://lemwatch.com/errors/dns-probe-finished-nxdomain)
- [All website error codes](https://lemwatch.com/errors)
- [DNS_PROBE_FINISHED_NXDOMAIN on Android](https://lemwatch.com/errors/dns-probe-finished-nxdomain/on-android)
- [DNS_PROBE_FINISHED_NXDOMAIN on Windows](https://lemwatch.com/errors/dns-probe-finished-nxdomain/on-windows)
- [DNS_PROBE_FINISHED_NXDOMAIN on Chrome](https://lemwatch.com/errors/dns-probe-finished-nxdomain/on-chrome)
- [Free DNS lookup](https://lemwatch.com/tools/dns-lookup)
- [DNS_PROBE_FINISHED_NXDOMAIN on Mac](https://lemwatch.com/errors/dns-probe-finished-nxdomain/on-mac)
- [Lemwatch pricing](https://lemwatch.com/pricing)
