Hello
I’m working on an automation that processes multiple video scripts. Each script object looks like this:
{
“videoId”: “video_001”,
“script”: [“line 1”, “line 2”, “line 3”, …]
}
My workflow:
- Loops over multiple video objects
- Splits the
script
array for eachvideoId
- Sends each line to ElevenLabs (via HTTP POST)
- Writes the resulting MP3s to disk
- The
Split
node correctly generates all 35 lines across 5 videos. - However, only the first 7 (from
video_001
) are actually processed. - The remaining 28 lines (from
video_002
onward) are not processed.
I’m pretty sure the split function is workong properly.
I was thinking My loop or execution context is only processing the first “batch” after the Split.