So, I tried hooking up the delay and set rotation nodes up to the finished output of the timeline. It made me realize that it really was the cause of the snapping back to zero rotation every frame. I can’t believe I didn’t catch that, haha.
But it brought back the problem I was having before, with the ship seeming like it was spinning a whole bunch of times, instead of doing it just once.
Though, I don’t really understand why adding that delay and rotation nodes would stop that crazy rotation from happening and get it to behave correctly, besides the crazy snapping to zero thing.