i think the user permission thing is bugged because of user group hierarchy
i have staff set to bridge as a staff user group but they all join as members , maybe because they have moderator as there primary but member as secondary , the system needs to reflect their highest level ranking
I cheated a little