I’m unable to deploy my project and getting this error:
The Deployment was blocked because the commit author does not have contributing access to the project on Vercel. Hobby teams do not support collaboration. Please upgrade to Pro to add team members.
Problem
I’m the only team member, but Vercel is treating my GitHub account as a separate user and asking me to upgrade to Pro.
My Setup
Hobby plan
Only 1 team member (me)
GitHub account is connected under Login Connections
My email is associated with my Vercel account
Commits are authored by the same GitHub account that’s connected
What I’ve Tried
Verified GitHub is connected in Login Connections
Confirmed email matches between Git commits and Vercel account
Disconnected and reconnected the Git repository
Deployed via Vercel CLI
Tried switching between Personal Account and Team
None of these resolved the issue. It seems like a sync issue where Vercel isn’t recognizing that my GitHub identity and Vercel account are the same person.
Has anyone else experienced this? Any suggestions would be appreciated!
Hello, I’m the creator of my project but for some reason under Project Settings > Project Members, I’m listed with the Project Role: Project Viewer. Each time I try to deploy, it asks me to upgrade to Pro because I can’t have multiple members in one project.
Current Behavior
I am receiving the following error during deployment:
Deployment Blocked: The Deployment was blocked because the commit author does not have contributing access to the project on Vercel. Hobby teams do not support collaboration. Please upgrade to Pro to add team members.
I’m experiencing a “Deployment Blocked” error on my Hobby project and I’m looking for a way to resolve it.
The Error
Error: The Deployment was blocked because the commit author does not have contributing access to the project on Vercel. Hobby teams do not support collaboration.
The Situation
I am the sole owner and only member of this project.
My Vercel account email is verified and set as Primary.
My local Git configuration (user.email) matches my Vercel account email exactly.
I’ve verified with git log that the commit author is indeed correct.
What I’ve Already Tried
Confirmed that the email is identical on both GitHub and Vercel.
Disconnected and reconnected the GitHub repository in the project settings.
Attempted to transfer the project, but since it’s a Hobby plan, I’m stuck in the current “Hobby Team” scope.
It appears Vercel is misidentifying me as an external collaborator. Has anyone encountered this false positive before? Is there a way to fix this identity mismatch without upgrading to a Pro plan, given that I am the only person working on this project?
Hey Croquete1, I don’t see any answers yet, so maybe this helps!
Looks like you’re on the Vercel Teams page and you’re the only owner with 2FA on. Since you only have one GitHub account, it’s probably not a team conflict. Most of the time, redeploy errors come from repo permissions or OAuth token issues.
Also, old build data can mess things up sometimes. Try hitting “Redeploy without cache” on the deployment page. If it still fails, take a close look at the deployment logs—they usually tell you if it’s a GitHub auth problem, a permission thing, or just a build failure.