Architect Loop block not iterating over JSON array from Data Action

Hey folks, I’m trying to set up a Loop block in Architect to process a list of items returned by a Data Action. The external API returns a simple JSON array like ["item1", "item2"], and I’ve mapped that response directly to a JSON variable in the Data Action config. When I check the debug logs, the variable is populated correctly with the array, but the Loop block just runs once and skips the rest of the items.

I’ve tried changing the Loop input to reference the variable directly and also tried using the JSON path $. to get the root array, but it always treats it as a single object. Am I missing a specific transformation step in the Data Action to flatten this for the Loop block to recognize as an iterable list?