409 Conflict on PUT /api/v2/conversations/voice/{id}/participants/{id}

Stuck on updating participant attributes mid-conversation via Genesys Docs. The PUT request returns 409 Conflict with "code":"resource_version_mismatch" even when using the resourceVersion from the initial GET response. Is the version token invalidated immediately upon interaction state change in Zapier custom actions?