We’re running into a problem where Vercel keeps deploying an old commit (d3ca9c9) instead of our most recent code. Even though we’ve pushed several updates to GitHub, the deployment always reverts back to this outdated version.
We’ve already tried a few things to fix it:
• Updated the vercel.json config
• Removed the vercel.json entirely to let Vercel auto-detect the settings
• Disconnected and reconnected the GitHub repo
• Manually set build commands
Current Status
• The code in our GitHub repo is up to date (we’ve confirmed this, e.g. the “Beta” label is in Navbar.tsx)
• Vercel still insists on deploying the old version
Vercel is stuck deploying from an old commit instead of the latest on the main branch.
What we’ve already tried:
• Disconnecting and reconnecting the GitHub integration
• Changing build settings
• Clearing the cache and redeploying
Why might Vercel be stuck on that specific old commit? Is there a way to force it to pull and deploy from the latest commit on main? Could there be any cached configuration or metadata on their end that needs to be cleared?