DELETE /api/v2/conversations/voice/conversations/{id}/participants/{id} returning 409

Attempting to remove a participant from an active voice conference via the Conversations API consistently results in a 409 Conflict. The call state is active and the participant is connected, yet the endpoint refuses the removal request.

  • Endpoint: DELETE /api/v2/conversations/voice/conversations/{conversationId}/participants/{participantId}
  • Status: 409 Conflict
  • Payload: None (DELETE)
  • Error Body: {"code":"conflict","message":"The operation could not be completed due to a conflict."}

Checked the docs and it seems straightforward, but the provider is blocking the action. Any specific preconditions I am missing?