“Error when looping through batch calls: Can’t determine which item to use”

I’m building an outbound calling workflow using Split In Batches with a batch size of 10.

  • Step 1: Split In Batches → creates 10 calls at once

  • Step 2: Wait node → 20 seconds

  • Step 3: Fetch Call Details → checks the status of each call

  • Step 4: When all 10 calls are ended, the next batch should process

The issue: In the Fetch Call Details node I get this error: Can’t determine which item to use

Expected behavior

I want the Fetch Call Details node to correctly loop through each of the 10 calls, check their status, and only proceed when all are "ended".