splitch

DocsAPIMULTIPLE_VARIANT_CONFLICT.md

MULTIPLE_VARIANT_CONFLICT

HTTP status
409
Details payload
{ experimentId: string, runId: string, idType: string, targetingKeyHash: string }

Cause

One Entity was observed under more than one Variant in the same Run, so it is bucketed to __multiple__ and its contribution is untrusted.

Fix

This is a data-integrity signal, not a transient failure. It usually means the Targeting Key changed identity mid-Run, or two clients evaluated the same subject under different keys. Results that include the affected Entity are not safe to decide on: correct the Targeting Key and start a new Run.

Related codes