[1.21.4] Desynced Player Teleportation

I am trying to make the player constantly teleport to an invisible armor stand that spins and is holding an item with a custom model to play an animation of sorts but because I don't want the player to spin with the armor stand I made this command so they would spin without following the armor stand execute as @e[tag=frozen] at @n[tag=example,type=armor_stand] run tp @s ~ ~ ~ but for some reason when I do it the client and server do a weird desync
Continue to help post