Move actor when triggervolume enabled, stop when triggervolume disabled

I’m sure its pretty simple,but I cant figure this out.
I want an actor to move when a button is pressed, ie, Trigger enabled
and stop the actor moving when same trigger disabled.

Im using add force with line trace, so maybe that is my issue
but basically, hitting a trigger and want once my line trace hits the target to have my actor(RaceA1) move along my y axis,
and I want it to stop when my line trace stops hitting it.
I have managed to get it to move plus an amount along the axis, but cant get it to stop when my trigger is not enabled.

Any help much appreciated.
Doesnt need to be line trace, doesnt need to be add force or impulse.
I want an easy way to blueprint, making an object move when my trigger is enabled and stop when my trigger is not enabled.

Try using AddLocalOffset instead of force.

Simple solution is to use on begin overlap eventin the trigger BP on that pull off and cast to your charactor/pawn and set a bool in there(your character) . Then on end overlap event set the bool to false.
Hope this helps

Upon the bool being false set all linear phisics to 0,0,0, with it set to Not add this will stop the actor upon it being true add your force

Thank you for your answers.
This worked, fine with “set relative Location” rather than force or impulse.
Dont see why you can negate force or impulse somehow, unless im missing something!
Anyway thank you
Setting this as Solved.