Dynamic queue members on a call issue

Does anybody know how to prevent a queue call to ring a dynamic queue member that is already on a queue call? Funny thing is if the dynamic member is paused it won’t ring the interface but if the member has taken a call from the queue the queue still rings the interface although it is already on a queue call if the member is not pasued.

Is this maybe a bug? If not why are static agents behaving so much different from dynamic members?