The moving itself never changes. So I don’t get why it should react differently when the actor is spawned later in game. Basically, I have different splines with tags, when I need one I look for the correct one, and then move the actor along the spline.
When I check in the second case, the destination is getting set (and is different from the world location), so there is a vector being inputted in the ‘Add movement input’, but that is not getting executed.
The same code works flawlessly when the actor is spawned at the same time as the spline, namely at the load streaming level (both spline and the actorspawner are in the same sublevel).