Ai move to each point in a foreach loop?

You mustn’t work with a for loop.

Unreal Engine is a kind of loop. Whatever loop you create will be executed during a single frame if you don’t do anything special.

You need to manually loop it (using an execution line and plug it in earlier) when “On Success” is triggered. Just have an array available and once you reached the last index break out of that loop (simple branch).

Cheers