Try removing the decorator from the MoveToRoute node. What’s that for? If you’re trying to wait until FindRoute is done (and a location has been set) then that’s not how to do it. FindRoute should not call the “FinishExecute” node until it’s finished doing its thing. Tasks get ticked like actors so you they can wait until it’s time to finish. Hope that makes sense.