Array download not working correctly

Hi everyone, long time fan of no code solutions, newish to the make.com community.
I found something weird that I’m sure it’s my ignorance and not the platform mistake.

When trying to download an array of files to use with a new Shopify product; if the download module is the last module then it works fine, but is the download module is not the last, only the first files downloads. Does anyone know why and what I’m doing wrong?
In this case, it’s not a dealbreaker, but it would be nice to pass the information of the download to the parent scenario.
Here are the picture for reference.