Dunno if its because of newer version of Unity, but If I add 360 degrees rotation it will stay in place, 370 will rotate 10 degrees backwards. Any known fix for that?
I have experienced that before quite often and it's frustrating. I think it's due to how Unity perceives rotation values. Usually when that happens I just add in an extra keyframe somewhere in between to ensure it's rotating in the right direction.