n8n - 💡(How to fix) Fix Binary file gets lost on some executions [2 comments, 3 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
n8n-io/n8n#28455Fetched 2026-04-15 06:44:28
View on GitHub
Comments
2
Participants
3
Timeline
5
Reactions
0
Timeline (top)
commented ×2labeled ×1mentioned ×1subscribed ×1

Error Message

Describe the problem/error/question

On some executions of the following workflow: https://jobandtalent.app.n8n.cloud/workflow/kOZ7k739Dmujt2q0/executions/243028 the binary file gets lost and cannot get found on the second subworkflow. This workflow is supposed to post this file with some parameters to an external service to extract information from it. The fact that sometimes it works and sometimes it does not with the same input seems very weird and no documentation of this error was found.

What is the error message (if any)?

  • error: all

Code Example

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
⚠️ WARNING ⚠️ If you have sensitive data in your workflow (like API keys), please remove it before sharing.
RAW_BUFFERClick to expand / collapse
<!-- Please follow the template below. Skip the questions that are not relevant to you. -->

Describe the problem/error/question

On some executions of the following workflow: https://jobandtalent.app.n8n.cloud/workflow/kOZ7k739Dmujt2q0/executions/243028 the binary file gets lost and cannot get found on the second subworkflow. This workflow is supposed to post this file with some parameters to an external service to extract information from it. The fact that sometimes it works and sometimes it does not with the same input seems very weird and no documentation of this error was found.

What is the error message (if any)?

File not found

Please share your workflow/screenshots/recording

<img width="1416" height="771" alt="Image" src="https://github.com/user-attachments/assets/e589d433-608c-477b-ab8a-528588c310cc" />
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
⚠️ WARNING ⚠️ If you have sensitive data in your workflow (like API keys), please remove it before sharing.

Share the output returned by the last node

<!-- If you need help with data transformations, please also share your expected output. -->

Debug info

core

  • n8nVersion: 2.13.3
  • platform: docker (cloud)
  • nodeJsVersion: 24.13.1
  • nodeEnv: production
  • database: sqlite
  • executionMode: regular
  • concurrency: 200
  • license: enterprise (production)

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 720 hours
  • maxCount: 25000 executions

client

  • userAgent: mozilla/5.0 (macintosh; intel mac os x 10_15_7) applewebkit/537.36 (khtml, like gecko) chrome/146.0.0.0 safari/537.36
  • isTouchDevice: false

Generated at: 2026-04-14T09:03:04.401Z

extent analysis

TL;DR

The binary file loss in the n8n workflow may be due to the binary mode being set to filesystem, which could lead to file system limitations or concurrency issues.

Guidance

  • Check the binaryMode setting in the storage configuration, as filesystem mode might be causing issues with concurrent executions.
  • Verify that the file system has sufficient permissions and space to store the binary files.
  • Consider changing the binaryMode to database to store binary data in the database instead of the file system, which might improve reliability.
  • Review the workflow's concurrency setting (currently set to 200) and consider reducing it to see if it alleviates the issue.

Example

No code snippet is provided as the issue seems related to configuration and workflow settings.

Notes

The fact that the issue occurs intermittently with the same input suggests that it might be related to the workflow's execution environment or concurrency. The binaryMode setting and concurrency limit are potential contributing factors.

Recommendation

Apply workaround: Change the binaryMode to database to store binary data in the database, which might improve reliability and reduce the likelihood of file loss.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING