Using postman.setNextRequest() within a pre-request script of a folder dosn't appear to do what I think it should do

Ok, I think I get it.

The pre-request script of the folder is simply something that will run before every request in the folder run, and the rules regarding the postman.setNextRequest function still apply - i.e. that it will run AFTER the current request finishes. This means that it looks like the first request MUST complete before the postman.setNextRequest function takes effect (so you cannot skip the first request at all).

I have just come across Iterating only a single request inside a collection with test data specified in a csv file - #6 by nishant.shah2, and in this topic, they used a dummy request as the first request. Iā€™m unsure if this is the best option, but it works.