I have a queue with routing method is Standard Routing (Default) and evaluation method is All skills matching
I set up 2 agents, Agent A with A skill and Agent B with B skill
In the inbound message flow, I set up that when the client types "agent A/B" it will end the conversation and set the "A/B skill" to State.skill, after that transfer to ACD, in the transfer to ACD block, I set ACD skill = State.skill
In the in-queue message flow, I log the Message.ACDSkills, it's correct. but it's not routing to the agent with the correct skill.
What's wrong with my setup?