Bought a domain in vercel, but no nameservers registered at the registry

Current Behavior

I purchased the domain suprememultispecialitydental.com directly
through the Vercel Dashboard (not from any external registrar).
However, the domain detail page shows:

  • Registrar → Third Party
  • Nameservers → Third Party
  • Expiration Date → blank
  • Renewal Price → blank
  • Auto Renewal → blank

A yellow warning banner also keeps showing:

“Update the nameservers in your DNS provider to manage your
DNS records on Vercel.”

And both domains show :warning: Invalid Configuration inside my
project’s Settings → Domains page:

  • suprememultispecialitydental.com:warning: Invalid Configuration
  • www.suprememultispecialitydental.com:warning: Invalid Configuration

The site is not publicly accessible on the custom domain.
SSL certificate has not been issued.


Expected Behavior

Since the domain was bought directly inside Vercel, I expected:

  • Registrar → Vercel
  • Nameservers → Vercel (ns1.vercel-dns.com / ns2.vercel-dns.com)
  • Expiration, renewal price, and auto-renewal fields to be populated
  • Vercel to automatically manage DNS and issue an SSL certificate
  • Both suprememultispecialitydental.com and
    www.suprememultispecialitydental.com to show :white_check_mark: Valid Configuration

Steps to Reproduce

  1. Bought domain suprememultispecialitydental.com directly from
    Vercel Dashboard → Domains → Buy.
  2. Domain was added to project: supreme-multispeciality-dental-clinic
  3. Both suprememultispecialitydental.com and
    www.suprememultispecialitydental.com were connected to
    Production environment under Settings → Domains.
  4. Vercel DNS tab shows the correct records were auto-created
    (ALIAS, CNAME, A, CAA).
  5. Both domains immediately showed “Invalid Configuration” and
    have remained that way for 4+ hours.

What I Have Already Tried

  • :white_check_mark: Manually added all Vercel-recommended DNS records:
    • ALIAS @ → 1d548fbee8d58b90.vercel-dns-017.com
    • ALIAS * → cname.vercel-dns-017.com
    • CNAME www → 1d548fbee8d58b90.vercel-dns-017.com
    • A @ → 216.198.79.1
    • CAA @ → 0 issue "letsencrypt.org"
    • CAA @ → 0 issuewild "letsencrypt.org"
  • :white_check_mark: Removed and re-added both domains in project settings
  • :white_check_mark: Clicked Refresh multiple times on both domain entries
  • :white_check_mark: Waited 4+ hours for DNS propagation
  • :cross_mark: Cannot change nameservers at a registrar
    — there is no external registrar, domain was bought on Vercel

Project Information

Field Value
Project URL supreme-multispeciality-dental-clin.vercel.app
Custom Domain suprememultispecialitydental.com
Framework Next.js 14 (App Router)
Plan Hobby
Team dhanmoh1998
Region Default (Vercel auto)
Domain purchased via Vercel Dashboard

What I Think Is Happening

The domain purchase on Vercel did not correctly register Vercel
as the authoritative registrar at the registry level. So even
though the Vercel DNS zone is configured correctly, the upstream
nameservers are not pointing to ns1.vercel-dns.com and
ns2.vercel-dns.com. Vercel’s checker sees unknown nameservers
and marks it as “Invalid Configuration.” Since I have no external
registrar to fix this, I am stuck.


Screenshots

[Attach these 3 screenshots to your post:]

  1. Domain detail page → showing “Registrar: Third Party” +
    blank expiry + yellow NS warning banner
  2. DNS Records tab → showing all added ALIAS/CNAME/A/CAA records
  3. Project Settings → Domains → showing :warning: Invalid Configuration
    on both domains

Ask

Has anyone else faced this after buying a domain directly on Vercel?
Is there a self-service fix, or does this need Vercel support
to correct the registrar/nameserver status on their backend?

The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points.

You can also use v0 to narrow down the possibilities.