PATCH /api/v2/interactions/participants failing on voice calls

Trying to update participant attributes during a live voice call via the Genesys Cloud JS SDK. The PATCH request to /api/v2/interactions/participants/{id} returns a 409 Conflict saying the interaction is locked. Here is the payload: {“attributes”: {“crmId”: “123”}}. Any ideas why it won’t accept the update?