Get details related to an Error

Describe the problem/error/question

In my log I see a error like this. How to get a more descriptive error. Like workflow ID, What was the incorrect data, etc

n8n  | 2025-07-15T08:18:01.983Z | error | node execution output incorrect data
n8n  | Error: node execution output incorrect data
n8n  |     at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@[email protected][email protected][email protected][email protected]_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1202:6)
n8n  |     at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@[email protected][email protected][email protected][email protected]_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1564:27
n8n  |     at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@[email protected][email protected][email protected][email protected]_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2135:11

Information on your n8n setup

  • latest
  • SQLite
  • default
  • Running n8n via Docker:
  • MacOS 15.5

Hi there, in order to get a omre descri[tive error like workflow ID and which node failed and on which execution, you need to setup an error workflow, and you can see how to set it up in this official docs

if it helps please like my answer and mark it as the solution

  1. Add this env variable to your Docker setup:

yaml

CopyEdit

- N8N_LOG_LEVEL=debug
  1. Restart your container.
  2. Run the workflow again. Now you’ll get:
  • Workflow ID
  • Node name
  • Input/output data
  • Full stack trace
  1. If you want even deeper inspection, go to Executions tab in the n8n UI, click the failed execution, and open the JSON view. That gives you the exact node, input/output, and error object.

This is the cleanest way to trace bad data causing node output errors.

Ask ChatGPT

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.