Workflow / Autopsy

Failure class

The run is green and nothing happened

The symptom

The execution shows success. No error anywhere. But the record was not created, the message was not sent, and nothing downstream reacted.

What the log shows

node "HTTP Request"  continueOnFail: true
output: [{ "error": "connect ETIMEDOUT" }]
node "Create record"  input: [{ "error": "connect ETIMEDOUT" }]
execution SUCCESS

The question that separates the causes

Is there an error key inside the item payload, rather than at execution level?

YesA node failed, continueOnFail swallowed the error into the data, and every node downstream processed the error object as though it were a record. The run is green because nothing threw.
No, and downstream received zero itemsAn upstream filter emptied the set. Same 'nothing happened' symptom, completely different cause — check the filter's condition against real data.

Verdict

continueOnFail converts failures into data. It is the correct setting for tolerating individual bad records and the wrong one for tolerating a broken dependency.

The fix

  1. Open the failing node → Settings → connect the error output to an explicit branch instead of letting it flow onward.
  2. In that branch, alert or write to a dead-letter store — do not silently drop.
  3. Turn continueOnFail off entirely on any node whose failure should stop the run.

Hardening

Never combine continueOnFail with a write node unless there is an explicit error branch. Green checkmarks over silent data loss is the worst outcome available — worse than a loud failure, because nobody investigates a success.

If the item payload contains an error string, search your destination for records containing that text. They were probably written.

Still not it?

Send the workflow export and the execution log of one failing run. Within 24 hours you get a written diagnosis: the exact line in your own log that caused it, the fix in your own UI, and a corrected workflow file you import yourself. No account access, no credentials, no call. If the artifacts do not contain the answer, the report says so and it is refunded.

Send an autopsy request →

Or write to hello@workflowautopsy.com.

Other failure classes