Custom domain stuck on NXDOMAIN and Vercel 307 despite correct DNS setup

Hi, I’m trying to connect a custom domain to a Vercel deployment, but I’ve been stuck with a persistent issue for over a month.

My setup is:

  • Domain is registered with GoDaddy

  • Nameservers are set to GoDaddy default (ns73/ns74.domaincontrol.com)

  • DNS records include:

    • A record pointing the root domain (@) to a Vercel IP

    • CNAME record for www pointing to the Vercel DNS target

The website itself works perfectly on the default Vercel subdomain, but the custom domain does not resolve correctly.

What I’m seeing:

  • DNS check tools return NXDOMAIN (domain not found) or no valid resolution

  • External resolvers like Google DNS and Cloudflare DNS cannot resolve the domain

  • Vercel shows “Invalid Configuration (307)” for the domain

I have already:

  • Verified DNS records multiple times

  • Re-added the domain in Vercel multiple times

  • Waited extended periods for propagation

  • Checked nameserver configuration

At this point, everything appears correctly configured in the DNS dashboard, but the domain is still not publicly resolving.

I’m trying to figure out whether this is a DNS propagation issue, a registry-level delegation problem, or something specific to Vercel domain verification.

Any insights would be appreciated.