Small change in float makes function not replicates! easy for u maybe

Hello there!
I will be short so we can go straight to the point
I’m trying to replicate a rotation, the code is the following:


This is making the rotation not replicate properly to the client and the server, they are fighting!

However, bypassing the Rinterp, makes the code work and magically replicates, what could be happening here?
as it shows bellow bypassing the interp makes this replicate fine, its fundamental for me to use the rinterp.

This code is set on the CharacterPawn, and it has replication ticks on
Thanks so much for the time!
Any help or questions would help me tremendously

if i see how the character behaves, looks like the server is fighting for authority, but how this rinterp is making all of this up?

switch has auth, does the same or worse, on both ends of the switch,
The only thing that made the server work properly, is making the event “Run on owning client”, but it doesnt work on the client after that

this did the trick, but whats the science behind it? i dont get how the rinterp breaks the automatic replication

solution replication