Clarification on "collaboration for private repositories"

I have two vercel accounts and I was confused at the start why I kept getting the error “The deployment was blocked because the commit author did not have contributing access to the project on Vercel. The Hobby Plan does not support collaboration for private repositories. Please upgrade to Pro to add team members.” cause I kept checking that it was my github account that did not have the contributing access but ended up being that I wasn’t deploying it from the right vercel accounts. The wording should be clear cause I remember getting the same error when I published it from a wrong github account as well