I’m a bit of a noob still so idk if this answers your question. But if I’m not mistaken, all you need to do is change your “Set Actor Rotation” function to a “Set Actor Relative Rotation” function. Then it should work smoothly. Set Actor Rotation changes coordinates instantly, Relative does it over DeltaTime (if I’m not mistaken.)
For some odd reason this works, and 6.9 delta time makes it turn just about 90 degrees.
I would rather understand why it works not that it just does. It is a bunch of specific things that I must know- such as why is getactorrotation not rechecking the rotation when it is fired again by the timeline? Anyways