Hi everyone,
We’ve encountered a frustrating issue with Vercel, and I’m hoping someone can shed light on it or suggest a solution.
This is now the 8th time we’ve had to delete the entire deployment just to get Vercel to recognize updates from our GitHub repo. Even for small changes, Vercel keeps deploying from an old repository—one that doesn’t even exist anymore in our GitHub account.
Here’s what we’ve tried:
-
Confirmed that the correct repo is connected in Vercel settings
-
Verified GitHub access permissions for Vercel
-
Pushed clean commits to the correct branch
-
Manually triggered redeploys from the dashboard
Despite all this, the "Source" in the deployment logs still shows outdated files from the previous repo. It’s like Vercel is caching or stuck on a ghost repo.
Has anyone else experienced this? Is there a way to force Vercel to fully reset its source mapping without deleting the entire project every time? I don’t want to keep deleting an ENTIRE project just to get a “Pricing” change updated. Whenever I push to GitHub it’s there within 30 seconds or a minute. Vercel on automatic should be able to “SEE” the change and run an update, but it doesn’t, and when we push the redeploy button, it’s deploying an old starter repo.
Any help or insight would be hugely appreciated!
Thanks in advance