SetWorldRotation() in tick causing flickering

I am trying to set my characters rotation in tick by SetWorldRotation(). Even when I use static unchanged values it causes flickering periodically in game. If the character stands flat on a surface it doesnt. It only makes it when he is on a slope. Do you have any idea?