You mean that if you add the key to the class it does not work? it is weird.,
Yes exactly, let me clarify the situation.
Let say I have:
2 users: Bruce and David
2 classes: class1 and class2.
I create first class1 and assign the SUPERVISOR key to it. Then I add Bruce and David in this class. Because they are in this class with the SUPERVISOR key I will be able to select them as a supervisor for my agents.
I have this now:
class1 SUPERVISOR: Bruce and David
However, if I create class2 now, then I assign the SUPERVISOR key to it.
Now I have this:
class1 SUPERVISOR: Bruce and David
class2 SUPERVISOR: No user yet
If I try to assign a SUPERVISOR on my agent because there is no one in the class2 (the last class that was created) the dropdown list will be empty.
But if now I move David from class1 to class2
I have this:
class1 SUPERVISOR: Bruce
class2 SUPERVISOR: David
I will only be able to choose David, even if Bruce is in a class with the SUPERVISOR key.
I hope this will help you to understand the situation! but you are right this is really weird and I have no idea on how to solve this problem. It is not a big deal for me because I can assign the right key on my users, I don't have so many SUPERVISOR but this could be a pain in some situation