I just attempted to reproduce what you described but I couldn’t get your results. Is this setup about what you have? I get the same rotation each time.
Well it is part of a pretty complex setup.
The component is inside the player BP, physics animated and physics constraint. The physics constraint component is attached to a component that gets rotated in a loop.
The actor is just a simple spawned Actor. No clue what is going on but those result making it pretty clear that it can’t be right.
I have already worked it out here by not doing any Set rotation there at all, still might be a bug that you want to fix.