Skip to content

e.state.conflict.f

The machine is not in a state that admits this event.

Retrying the same thing changes nothing.

What a response says

The {machine} machine declares that {event} cannot arrive while it is in {state}, because {why}.

The placeholders are filled from machine, state, event, why, which travel positionally in the args member of the response.

What to do

Check what produced this event. A machine's own declaration is what says which events a state admits, and an event from an older body or a damaged record can reach one that never admitted it.

Where it sits

Sorter e — Error. The problem clearly defeats someone's intentions.
Obstacle e.state. — The condition of the target
Disposition f — Final. Retrying the same thing changes nothing.

A handler can match this code exactly, or by any prefix above it: e.state., e.state.conflict..

Declared in tefa.