I am experiencing exactly the same problem. With ringinuse disabed in my queue table, no agent will receive more the 1 call. After enabling ringinuse, the agents can then receive multiple calls but also receive calls while on a call (Which we don’t want)
Is this a bug with asterisk 11?