Unexpected behaviour 'Relative Rotation' beyond 90 degrees

I don’t know how to solve your exact problem but i have 2 thoughts

  • are you sure that rotation goes negative? i’m new to unreal but i would assume rotations are 0-360 and then wrap around again

  • doing a .01 second delay on a loop in a blueprint to animate the rotation janky af! consider setting a “target rotation” variable in the rotate event and then lerping to it on the tick event… or something else idk as i said i’m new but i am pretty sure doing what you are doing is very non-standard