How to reset AI crowd agent's world position?

Does anyone know how to reset an AI crowd agent’s world position? (Nav or Detour).

I would like each agent of the crowd to reset its world position (back to some original spawn location)
once the target location is reached.

Whatever I attempt doesn’t work so presumably I am making the wrong calls.

I can do it from the level blueprint, but it involves looping through all instances of the AI character,
and I’m trying to avoid loops.

If the agent could do its own check then it will be much more efficient.

you’re setting the controller to the start location and not the character. if you supply the character in the set location call, this should work.

head slap!
I completely missed that! Silly mistake!

Thanks!