Auto-deployment not working after old account conflict removal

Hi Vercel Community,

Auto-deployment from GitHub has completely stopped working for my portfolio project, despite all configurations being correct.

Setup:

  • Team: Jesper Lindqvist’s projects (Hobby Plan)
  • Project: portfolio
  • Repository: jeppe314/jesperlindqvist.dev
  • Production Branch: master

What happened:

  1. Last successful auto-deployment: Nov 8, 2025, 12:20 PM (commit 019ba21)
  2. Discovered I had TWO Vercel accounts with the same repo connected (old account: jeppe314’s projects, new account: Jesper Lindqvist’s projects)
  3. Deleted the conflicting portfolio project from the old account
  4. Reconnected Git repository on the new account
  5. Configured GitHub App to specifically target jesperlindqvist.dev repository

Current Status:

  • Multiple commits pushed to master since then (01bde2d, 5036125, 7acfb76, 1e4900d) — NONE triggered deployments
  • Deployment page shows “No Active Branches”
  • All settings appear correct

Configurations Verified:

:white_check_mark: Git commit author email (hello@jesperlindqvist.dev) matches Vercel account primary email
:white_check_mark: GitHub App installed with repository access to jesperlindqvist.dev
:white_check_mark: Production Branch set to master
:white_check_mark: Ignored Build Step set to “Automatic”
:white_check_mark: All Git events enabled (deployment_status, repository_dispatch, PR comments)
:white_check_mark: No deployment protection enabled
:white_check_mark: GitHub integration shows “Connected”

What I’ve tried:

  • Disconnect/reconnect Git repository (3 times)
  • Changed GitHub App from “All repositories” to specific repository selection
  • Verified git config email matches Vercel account email
  • Made multiple test commits — none triggered deployments

Expected: Pushing to master should automatically trigger production deployment
Actual: No deployments triggered; page shows “No Active Branches”

Latest commit SHA: 1e4900d

Is there a way to force webhooks to re-register, or is this a known issue after deleting conflicting projects?

Hey, @hello-9305! Appreciate your patience. Are you still seeing this issue?

This really does sound like a webhook registration issue after the account conflict was resolved. When you deleted the project from the old account and reconnected it on the new one, the GitHub webhooks probably didn’t get recreated correctly, which is why Vercel isn’t seeing any pushes and is showing “No Active Branches.”

A good first step is to check the GitHub repo’s Webhooks settings and remove any existing Vercel webhooks. After that, fully disconnect the Git integration in your Vercel dashboard, wait a bit, and then reconnect the repo. That usually forces Vercel to register fresh webhooks.

It’s also worth checking the Vercel GitHub App permissions in your GitHub settings to make sure it still has access to the repo. Sometimes after moving between accounts, GitHub silently drops those permissions. Revoking and reinstalling the Vercel GitHub App can fix that.

Try triggering a manual deployment from the Vercel dashboard too.

If that succeeds but pushes don’t trigger anything, that basically confirms the webhook isn’t firing. Also double-check that the repo is showing as “Connected” inside the Vercel project settings and that nothing in your branch protection rules is blocking events.