Replication-set actor location does not work?

Instead of staying in place, my client character slowly drifts down for some time and erratically oscillates on the z axis.
I am setting its location on event tick.
Character and all of its components are replicated,movement is also replicated.
I do not know why it will not work :confused: