Hi Paul,
I still had the received response activated on this post and hope I can help out. For your problem verify that the loop variables are well mapped and that the values do change. You can do this by simply writing to a pop-up.
Hope it helps,
Complements,
Bruno Pimenta