Action 'Unit - Move Instantly' interrupts all the orders unit currently has.
The idea is to use SetUnitX/Y functions - this way you can move units without any interruption.
Although as I can see, the only action you are trying to perform is changing the facing angle of unit. Using one of actions: Unit - Make Unit Face Point/Agnle/Unit would be much more suitable than changing it's position actually to the same one but with differend angle, wouldn't it?
Additionaly your triggger leaks (Position of Unit) - you have to set it to location variable and remove afterwards, just like you did with 'Position'.