I understand that Community Roles are being created once you create the first user for that specific account. However, when trying to assign the Role, the dropdown is empty.
So, what I already validated is to check if the Account Owner and the Contact Owner had a role assigned which they do. I don't think it has to do but was just a validation.
I also renamed the community default roles for custom in the community administration to see if that enabled the role but not luck.
Finally I validated the Sharing settings and the checkbox Community User Visibility is disabled which is what I need.
What I'm missing? It was my understanding that those roles were created automatically by salesforce once you create the first user for that account.