Still persistent in latest version, it seems that the logic of looping within a loop is mental.
Putting the_row_index();
in an alert within the second flex content shows how many times it’s looping through, as it’s echoing out 0, 1, 0, 1, 0, 2, 1, 3, 1, 4
etc