Troubleshoot a Connected Domain
If your domain is connected but something isn't right, this article maps the symptom you're seeing to a fix. Most domain issues come down to one of three things: the domain needs reattaching to the current deployment, an old DNS record is still in place, or DNS just hasn't finished propagating.
Propagation is how long DNS changes take to spread across the internet — usually minutes, but sometimes up to about 48 hours. Before assuming something is broken, give a recent change time to settle.
Symptom → fix
| Symptom | Likely cause | Fix |
|---|---|---|
| 404 / DEPLOYMENT_NOT_FOUND | Domain isn't attached to your current live deployment | Republish, then reattach the domain to the current deployment |
| Shows an old or different site | A DNS record (often CNAME) still points somewhere else | Update the records to Kite's values and remove old ones |
| "Connection Not Private" / SSL error | Certificate not issued yet, or only one of www/root set | Give it time; make sure both www and root are configured |
| "Domain already connected to another website" | Domain still tied to a different/deleted Kite app | Disconnect from the old app, or contact support |
| Changes not appearing | DNS propagation or a missing republish | Wait for propagation; republish |
404 or DEPLOYMENT_NOT_FOUND
Your domain reaches Kite, but you get a 404 page or an error mentioning DEPLOYMENT_NOT_FOUND. This means the domain isn't pointing at a current, live version of your site.
- Open your site in Kite and click Publish to republish.
- If it persists, reattach the domain to the current deployment: go to the custom domain settings, disconnect the domain, then reconnect it with Add Custom Domain → Connect Domain.
- Allow a little time, then reload.
Domain shows an old or different site
If your domain loads a previous site (or someone else's), a DNS record is still pointing at the old host.
- Open your DNS settings at your registrar (see Connect a domain from your registrar).
- Check your
AandCNAMErecords. A leftoverCNAMEpointing at an old host is the usual culprit. - Replace them with the exact values Entri shows you, and delete any stale records.
- Republish and wait for propagation.
If your nameservers point to Cloudflare, edit the records in Cloudflare, not at the original registrar. See the note in Connect a domain from your registrar.
SSL "Connection Not Private" / broken certificate
The padlock is missing or the browser warns the connection isn't private.
- Give it time. SSL certificates are issued automatically after the domain connects and can take a little while to appear.
- Make sure both
wwwand the root are configured. If only one is set up, the other may throw a certificate warning. See www vs. Root Domain (and SSL). - If it still fails after the records are correct and you've waited, contact support.
"Domain already connected to another website"
The domain is still attached to a different Kite app — often one you deleted without disconnecting the domain first.
- If the old app still exists, open it and disconnect the domain there.
- If you deleted the old app, contact support to release the domain.
- Then reconnect on your current site.
Full details: Move, switch, or reuse a domain.
Changes not appearing
You updated your site or DNS but nothing changed in the browser.
- Republish your site so the latest version is live.
- Wait for DNS propagation (up to ~48 hours for DNS changes).
- Try a hard refresh or a private/incognito window to rule out browser caching.
See Changes not showing.
Still stuck?
- Re-read the connection steps in Connect a custom domain.
- Confirm you're editing DNS in the right place in Connect a domain from your registrar.
- For anything that won't clear after correct setup plus propagation time, contact support.