PATCH /api/v2/conversations/calls/{id} transfer to queue not sticking

Hey folks,

Trying to transfer a live call to a different queue via the API. I’m sending a PATCH to /api/v2/conversations/calls/{id} with the transferTo object pointing to the target queue ID. The request returns a 200 OK, but the agent stays on the line and nothing happens on the Genesys side. Am I missing a specific flag in the payload? Here’s what I’m sending:

{
 "transferTo": {
 "id": "queue-id-123",
 "type": "queue"
 }
}

Any ideas?