Workflow starting a request giving 1603 results, followed by a “Loop Over Items” node with a Batch Size of 1 only runs once, stops before the node preceding the arrow going back to the loop start.
If did help because the nodes are activated by an incoming data. If the node does not produce/output data, the next node in line doesn’t know it needs to start doing its thing.