Are the users authenticated using the internal database on the controller? If so, they will have "guest" as the role by default and a server provided role takes precendence over the default role.
If you want to use a role other than "guest", you will have to edit the internal account roles OR use an external authentication server (AFAIK).