Hi Rajath,
I believe the configuration you have stated should work, but it would be hard to investigate without examples. Hopefully someone else in the community can provide further possible issues within your configuration. Otherwise it might be worth raising a case with Genesys Product Support to investigate an example and why it wasn't routed to another agent after the timeout expired.
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
------------------------------