Hi, I am unable to make any deployments to Vercel from my Git. It stopped working 3 days ago. Have tried to run fixes recommended by support chat and AI but still not deploying: Here are the details:
Project ID:prj_gy1hOdAeWnDmvSzvNpl6SrEIyo4M
Issue Summary: New deployments are not being created through any trigger, but redeploying existing deployments still works.
Timeline:
Issue started around 2026-07-11
Last successful auto-triggered deployment was commit d369556 on the dev branch
Symptoms:
Git pushes to dev branch no longer trigger deployments (this was working before)
A brand-new branch (deploy-test) pushed also produced no deployment
Deploy hook returns a valid API response with a PENDING job ID, but no deployment ever appears in the dashboard
Manually clicking “Redeploy” on an existing deployment does work
Troubleshooting already attempted:
Disconnected and reconnected the GitHub repo in Project Settings → Git
Verified Vercel GitHub App is installed and has repository access
Tested with a fresh branch
Triggered deploy hook multiple times — returns PENDING but nothing happens
Environment:
Branch: dev (configured as active in Vercel)
Hobby plan
Expected behavior: Git pushes and deploy hooks should create new deployments as they did before 2026-07-11.
Actual behavior: No deployment is created. Deploy hooks return PENDING status but no deployment materializes in the dashboard.
For this specific “deploy hook returns 201 / PENDING, but no deployment record appears” pattern, I’d try to surface the hidden validation error with the CLI from a clean local checkout:
vercel whoami
vercel link
vercel deploy --prod --debug
The reason I’d do that is because some project config validation failures can block deployment creation before anything useful shows up in the dashboard.
Two config checks I’d make right away:
{
"github": {
"enabled": false
}
}
If that exists in vercel.json, deploy hooks will not trigger deployments.
Also check for crons in vercel.json. Since this is a Hobby project, a schedule that runs more than once per day, like:
*/15 * * * *
0 */6 * * *
can fail deployment validation. If you have a frequent cron, try removing it temporarily or moving it to an external scheduler, then push one tiny commit to dev.
If vercel deploy --prod --debug shows a clear config error, that’s probably the blocker. If the CLI deploy succeeds but Git pushes and deploy hooks still never create a deployment, then I’d include the hook job ID, branch name, UTC timestamp, and confirmation that the CLI path works.