For a customer we've deployed a DirectRoute with Microsoft Teams. They have multiple AutoAttendants and CallQueue's.
The Callqueue is set as 'Attendant routing' so multiple people are getting hunted.
When one agent declines this call the call gets dropped and the hunting stops for all users. The call is lost.
I cannot believe this is desired behavior, the call should still be hunted to the other users withing the CQ and possibly even re-hunted to the one who declined to begin with.