I currently have three groups of agents with different priority levels.
I want to increase the MAX_PENALTY every 20 seconds to gradually include more agents but this doesn’t work.
When I execute Queue() the agents with penalty 10 start ringing.
When I increase MAX_PENALTY, the agents with penalty 10 keep ringing but agents with penalty 20 are not rung.
When I increase MAX_PENALTY again, the agents with penalty 10 keep ringing but agents with penalty 20 and 30 are not rung.
However, if I set the MIN_PENALTY, i can call the agents…
When I execute Queue() the agents with penalty 10 start ringing.
When I increase MIN_PENALTY to 11 and MAX_PENALTY to 20, the agents with penalty 10 stop ringing and the agents with penalty 20 start ringing.
I have tried to explicitly set MIN_PENALTY to 1 every time I set MAX_PENALTY but it doesn’t work.
Is this a bug maybe?