Why is an Identical Workflow Requiring More Memory to Run?

I think the Steps Executed 0/8 is an UI issue. actually it failed at one step.

> There is a step that download a file and then another one that stream this file to an external API
Are you able to get the average size of the files the workflow download?
I think this would multiplies the memory needed for your workflow. As it would need to store all the file content into memory. I think if you can offload this process somewhere then the problem should be fixed