Skip to main content

E1616 — Job already in a terminal state; settlement runs at most once (COW-2286)

What happened

Job already in a terminal state; settlement runs at most once (COW-2286). This is the receipt’s what text, produced by the node’s ExecutionError::JobAlreadyComplete.

Why it happened

The node rejected the operation with E1616 (category runner, Runner / Consensus). The receipt’s why field carries the specific cause and context carries structured details, when the emitter attaches any. The normative rule is in CIP-2.

How to fix

This job already settled (settlement runs at most once); don’t resubmit a result or re-trigger settlement for it.

Receipt example


All Error Codes

View the complete error code reference