Extract from File node starting line not correct

Describe the problem/error/question

Hi all,

i’m trying to extract rows from a csv with around 20k-40k of rows. To avoid memory or performance issues, i created a loop in my main workflow, download the csv from google drive in a subworkflow and extract only a specific amount of rows (i.e. 1k or 2k) with a specific starting line (as “extract from file” node offers this option). Unfortunately the starting line is not correct from the second loop - when it should start at row 3000 and load the next 3000 rows, it starts at row ~2300. So i have ~700 duplicates. The given variables are 100% correct, the node just does not consider the starting line correctly.

Reducing the amount of rows to load reduces the delta, but it is never 0. I have this problem since weeks and do not find a solution. I’m 100% sure this is a bug by now.

Anyone faced this issue before?

Thanks

Kas

What is the error message (if any)?

no error message

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.107.4
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
  • Operating system: windows

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