Vercel team shows duplicate members for same email causing GitHub deployment failures

Problem

My Vercel team shows 2 members, but both are me:

  • My email login
  • My GitHub account

Both have the same email address.

Current Behavior

This is causing deployment failures. GitHub pushes are blocked with the following error:

Error: “not a member of this team”

I’ve tried disconnecting and reconnecting the GitHub integration but the issue persists.

Questions

  1. Can I somehow merge these two identities so my GitHub account is recognized as the owner?
  2. When trying to upgrade, I shouldn’t be charged $20 for my own GitHub account as a second member.

This used to work fine for a long time, until today.

Best

Unfortunately, there’s no built-in way to merge these two identities.

Could you just use your GitHub account?

  • Remove the email-based member from your team
  • Ensure you’re logged in via GitHub (click “Continue with GitHub”)
  • Re-add yourself to the team while logged in with GitHub
  • This ensures deployments work properly with GitHub pushes