Then I know what your problem is - it's actually something I noticed a while back, but haven't got around to doing anything about yet.
The problem is that the 'No Access' level is actually the banned permission - hence it's full name of No Access (Banned Role) - this permission is the highest level permission, therefore if a member is in a group with that permission set, they will be banned, no matter what other groups they are a member of (which is exactly how banning should work).
The answer, of course, is that both a "No Access" and "Banned" permission are needed, the no access being the lowest level, so any access permission will override it. Now I have a reason to look at it again I will add this in the next few days and release an update.
The Customer role is for when you run Flashchat in the Live Support Mode - few people do that so I wouldn't worry about it.
|