Error Code Reference
Understand, diagnose, and resolve errors that occur during workflow execution.
EW-FLOW uses numeric error codes organized by category. These codes appear on the Logs page and in Session Details when something goes wrong. Each error code belongs to a category identified by its numeric range, making it easy to determine which subsystem produced the error.
How error codes work
| Field | Description |
|---|---|
| Code | Numeric identifier — the unique error ID (e.g., 4001) |
| Name | Machine-readable short name (e.g., ModuleException) |
| Category | The subsystem that produced the error (e.g., Module, Token, Flow) |
| Severity | Indicates impact level |
| Description | Human-readable explanation of what went wrong |
| Resolution | Steps the user can take to resolve the issue |
Generic (0xxx)
General errors that do not belong to a specific subsystem.
| Code | Name | Severity | Description | Resolution |
|---|---|---|---|---|
| 0000 | Generic | — | An unclassified error occurred. | Check the error message for details. If the issue persists, contact support. |
Other (1xxx)
Errors related to project and channel resolution.
Flow (2xxx)
Errors that occur during the workflow execution flow — token movement, node traversal, and loop detection.
Task (3xxx)
Errors related to Task resolution and data within BPMN nodes.
Module (4xxx)
Errors originating from Module execution — the most common category during runtime.
Token (5xxx)
Errors related to the execution Token — the pointer that moves through your Process.
Process (6xxx)
Errors related to Process definition, deserialization, and deployment validation.
Session (7xxx)
Errors related to Session lifecycle — creation, updates, and lookups.
Environment (8xxx)
Errors related to Environment resolution, configuration, and deployment targets.