Deployment Not Found Error
SSL, Security & Connection
Your host is pointing at a build that no longer exists.
A hosting-branded error page reading “Deployment not found”, DEPLOYMENT_NOT_FOUND, or 404: NOT_FOUND on a platform like Vercel or Netlify — where a working site used to be.
What it actually means
Modern hosting does not overwrite a site when you publish. It builds a new immutable copy, gives it its own address, and points your domain at it. Old builds remain until they are cleaned up.
This error means the domain is still pointing at a build that has since been deleted, or was never successfully created. The platform is doing exactly as instructed; the instruction refers to something that no longer exists.
What usually causes it
Most likely first.
- 1
The deployment was deleted
An old build removed during cleanup, or a project deleted and recreated, while the domain still pointed at the original.
- 2
The domain is assigned to the wrong project
Frequent after renaming, transferring between accounts, or moving a project into a team.
- 3
The latest build failed
Nothing new was promoted, and the previous build has since expired. The failure is in the build log, not the browser.
- 4
DNS points at a stale target
A record left over from a previous host or an earlier project configuration.
- 5
A preview URL was used as the live address
Preview deployments are temporary by design. Anything pointed at one breaks the moment it is cleaned up.
How to fix it
Work through these in order. Take a backup before you change anything.
Step 1 — Open the hosting dashboard first
Look at the project's deployments. If the most recent one failed or the list is empty, that is your answer before you touch DNS.
Step 2 — Check the domain assignment
Confirm the domain is attached to the correct project and pointed at production rather than a specific preview build.
Step 3 — Redeploy from the current commit
Trigger a fresh production deployment. This is usually the whole fix — it creates a valid build for the domain to resolve to.
Step 4 — Read the build log if it fails
A failed build has a reason printed in the log, typically a missing environment variable or a dependency error. Fix that rather than retrying blindly.
Step 5 — Verify DNS
Make sure the records match what the platform specifies today. Old records from a previous host are a common leftover after a migration.
When to stop and call someone
Call someone if redeploying fails repeatedly, if the build log names errors you cannot interpret, or if the domain resolves for some visitors and not others — that pattern usually means DNS is mid-propagation or split between two providers.
Frequently asked
It means your domain is pointing at a specific build that no longer exists on the hosting platform. The build was deleted, never completed, or the domain is attached to the wrong project. Triggering a fresh production deployment usually resolves it immediately.
No. Your code lives in your repository, not on the host. A deployment is a built copy of it, so a missing deployment can be recreated by redeploying from the same commit. Nothing is lost as long as the repository is intact.
Because the domain was still assigned to that specific build rather than to the project's production alias. Deleting it left the domain resolving to nothing. Reassigning the domain to production prevents it recurring.
Point your domain at the project's production alias rather than an individual deployment URL, and never use a preview URL as a live address. Preview builds are temporary by design and are cleaned up automatically.
The build log, which names the failure explicitly. The most common causes are a missing environment variable that exists locally but was never added to the host, and a dependency that fails to install in a clean environment.
If you’d rather not
We do this work every week. These are the services that cover it.
- Fixing Broken WebsitesSite down, hacked, or falling apart? We diagnose it fast, fix what's broken, and tell you straight how to keep it from happening again.
- Custom Web SolutionsBuild the web system your business actually needs. We design custom web systems around your offer, your team, your data, and the way buyers move from interest to action.
- Web & App DevelopmentTurn a useful idea into a working digital product. We build sites, portals, dashboards, and apps that feel clear on the front end and dependable behind the scenes.
See exactly what’s holding your website back.
Get a free audit of your site — speed, SEO, mobile, and security — with the fixes that matter most, delivered as a PDF to your inbox.