Я не уверен, чего вы хотите достичь с помощью приведенной выше логики. Пакетная обработка предназначена для обработки отдельных записей на каждом шаге партии. Каждая запись проходит через этапы серии последовательно. Пакетный шаг 2 для записи будет выполнен только после завершения пакетного шага 1. В соответствии с документацией mulesoft «Обратите внимание, что экземпляр пакетного задания не ожидает завершения обработки всех своих записей в очереди за один пакетный шаг, прежде чем переместить любую из них на следующий пакетный шаг».
В качестве альтернативы вы можете получить другую партию только с одним шагом партии. Это обеспечит выполнение первого шага пакета для всех записей, а затем следующий шаг пакета будет выполнен в следующем пакетном задании.