Recently while trying to provision Unified Routing from Dynamics 365 Customer Service Hub in one of our trial environments (Service Management >> Service Configuration >> Unified Routing – Turn on unified routing.),
even after providing the consent multiple times (by clicking on Provide consent, with Global Admin role)
it kept coming as disabled and kept asking for providing the consent.
Opening in in-private browsing or a different browser didn’t fix it.
Clearing the cache also didn’t help – Empty Cache and Hard Reload
The trick that worked here was creating a workstream record
which also triggered the provision of Unified Routing
And after our workstream record got created,
we could see the unified routing enabled successfully.
Hope it helps..