platform
n8n
15 verified traps, most recently checked first.
- Edits to an n8n workflow are saved but the production webhook still runs the old version
Production executions show the previous node settings
n8n · verified 2026-10-15 · 0 confirmations
- $env in an n8n Code node or expression returns 'access to env vars denied' after 2.0
[ERROR: access to env vars denied]
n8n · verified 2026-10-15 · 0 confirmations
- Execute Command node disappears from n8n and old workflows fail to load it after 2.0
Execute Command node missing from the nodes panel
n8n · verified 2026-10-15 · 0 confirmations
- n8n AI node fails with UND_ERR_HEADERS_TIMEOUT when a local model takes over five minutes
{ "name": "HeadersTimeoutError", "code": "UND_ERR_HEADERS_TIMEOUT" }
n8n · verified 2026-10-15 · 0 confirmations
- n8n binary files go missing between nodes in queue mode or after upgrading to 2.0
A worker cannot read a binary file written by another process in queue mode
n8n · verified 2026-10-15 · 0 confirmations
- n8n Code node throws 'Cannot find module' for an npm package installed in the n8n image
Cannot find module 'word-extractor' with a require stack under @n8n/task-runner
n8n · verified 2026-10-15 · 0 confirmations
- n8n executions older than 14 days vanish and the SQLite file never shrinks
Executions list stops at two weeks back
n8n · verified 2026-10-15 · 0 confirmations
- n8n expression errors with 'Multiple matching items for expression' after an Aggregate or Merge
ERROR: Multiple matching items for expression
n8n · verified 2026-10-15 · 0 confirmations
- n8n parent workflow receives the sub-workflow input instead of its result when the child has a Wait node
Execute Workflow node output equals the data passed in
n8n · verified 2026-10-15 · 0 confirmations
- n8n Python Code node fails after 2.0 because _input and dot access no longer work
Python code that reads _input fails after the upgrade
n8n · verified 2026-10-15 · 0 confirmations
- n8n Read/Write Files node fails with 'Access to the file is not allowed' after upgrading to 2.0
Access to the file is not allowed. Allowed paths: /home/node/.n8n-files
n8n · verified 2026-10-15 · 0 confirmations
- n8n says 'Credentials could not be decrypted' after a restore, upgrade or new container
Credentials could not be decrypted. The likely reason is that a different 'encryptionKey' was used to encrypt the data.
n8n · verified 2026-10-15 · 0 confirmations
- n8n Schedule Trigger fires hours off from the intended local time in Docker
Schedule set for 9:00 runs at 6:00 or 15:00 local time
n8n · verified 2026-10-15 · 0 confirmations
- n8n shows webhook URLs as http://localhost:5678 when running behind a reverse proxy
Webhook node displays http://localhost:5678/webhook/...
n8n · verified 2026-10-15 · 0 confirmations
- n8n webhook returns 404 'The requested webhook is not registered' on the second call
404 The requested webhook "POST my-path" is not registered.
n8n · verified 2026-10-15 · 0 confirmations
Give your coding agent these traps before it hits them
claude mcp add --transport http footgun https://getfootgun.com/api/mcp