u/J-1Studio

NXDOMAIN error on browser even though Firebase says "Connected" and nslookup returns the correct Firebase IP via Cloudflare (DNS Only)

Hi everyone,

I'm running into a bizarre NXDOMAIN issue with my new domain and Firebase Hosting, and I'm completely stuck.

Here is my current setup and what I've verified so far:

  1. Domain Registrar & DNS: Purchased directly via Cloudflare.

  2. Hosting: Firebase Hosting.

  3. Proxy Status: Set to DNS Only (Grey cloud) on Cloudflare for both root (@) and www A records.

  4. Firebase Status: Shows as "Connected" (Green) in the Firebase Console.

  5. DNSSEC: Completely Disabled on Cloudflare.

  6. Email Verification: Fully verified ICANN registrant email immediately after purchasing the domain (Status is Active on Cloudflare).

When I try to access; however,[https://example.com](https://example.com) or [https://www.example.com](https://www.example.com) on any browser, I get DNS_PROBE_FINISHED_NXDOMAIN.

I also tested

  1. Tried multiple devices, including mobile data (cellular) and different computers, but they all return NXDOMAIN.
  2. When I run nslookup example.com 8.8.8.8 (or 1.1.1.1), it successfully returns the correct Firebase IP (123.45.67.89).
  3. No typos in the Cloudflare DNS settings or the Firebase Console.

If nslookup can resolve the IP globally, why are browsers still throwing an NXDOMAIN error across different networks? Could this be an ongoing SSL propagation issue on Firebase’s end masquerading as a DNS error, or am I missing something specific to Cloudflare-purchased domains?

Any insights or advice would be greatly appreciated. Thank you!

reddit.com
u/J-1Studio — 3 days ago