# EXPERIMENT_NO_DRAFT

- Surface: API
- HTTP status: 409
- Recommended action: `EDIT_DRAFT_THEN_START`
- Details: `{ experimentId: string, currentRunId: string | null, recommendedAction: RecommendedAction }`

## Cause

Start was called but the draft is identical to the Run already live. Starting it would open a second Run that measures the same configuration, splitting one cohort across two Runs for no reason.

## Fix

Edit the draft so it differs from the current Run, then Start. `details.currentRunId` is the Run it matched, or `null` when no Run has ever started.

## Related

- [RUN_NOT_RUNNING](https://splitch.dev/docs/error/RUN_NOT_RUNNING)
- [DECISION_LOCKED](https://splitch.dev/docs/error/DECISION_LOCKED)

Source: https://splitch.dev/docs/error/EXPERIMENT_NO_DRAFT