Skip to content

Unable to parse CSV if not using N8N_DEFAULT_BINARY_DATA_MODE=default #13594

Description

@fank

Bug Description

Using default mode causes:

Worker started execution 189 (job 91)
Invalid Opening Quote: a quote is found on field 4 at line 58863, value is "ROOMZ Display EDU SILVER incl. software subscription (1 year "
Worker finished execution 189 (job 91)

Which is strange but at least a "parser" error, which indicates it ran through.

But when using s3 or filesystem:

Worker started execution 173 (job 84)
The file selected in 'Input Binary Field' is not in csv format
Worker finished execution 173 (job 84)

All runs were using the same file downloaded and extracted from a FTP server:
Image

I can share the workflow and the file which causes this issue via mail if wanted.

To Reproduce

  1. Change N8N_DEFAULT_BINARY_DATA_MODE to other than default
  2. Download and extract a csv as text fine in a workflow
  3. Notice the eror in executions.

Expected behavior

Same behaviour for s3, ``filesystemanddefault`

Operating System

docker (self-hosted)

n8n Version

1.80.5

Node.js Version

20.18.3

Database

PostgreSQL

Execution mode

queue

Metadata

Metadata

Assignees

No one assigned

    Labels

    In ReviewWe are reviewing the issueNeeds FeedbackWaiting for further input or clarification.StaleIssue was stalein linearDEPRECATED

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions