Is there a way to halt the character movement immediately?

I’m trying to create a dash mechanic and I’m using the “Launch Character” node to dash forward. What I want to do is to make the character halt immediately at a certain distance from the target.

As of now, I have tried to use the “Stop Movement immediately” node and tried to set the character velocity to 0 but it still takes a couple milliseconds to stop and often overshoots the required spot I want it to be at.

So is there any way to stop the character completely at a certain point during fast movement?


For now, I have to use a very hacky method of setting Actor Location constantly for a duration to halt movement.

Would definitely appreciate a more “proper” solution