Problem with AnimationTrack:AdjustSpeed()

Hey there, I was using :AdjustSpeed() on client to temporarily pause my animations at a position through AnimationEvents

I noticed that this works perfectly on client, but when you check on server, it does not replicate the exact same. On server, the animation sometimes does not pause at all, while most of the times it pauses at the wrong position, way beyond the animation event.

I have tried looking for a similar topic, found none, I am looking for an alternate way to pause animation, I do not want to play these on server as it results in lag from what I have read.

Further information, I was using this to test a charge punch, basically when I hold, it animates my arm and pauses it as if I am holding the punch until I release it. Though, when the punch animation is paused, on server it mostly pauses at the wrong time, more specifically it pauses as if the punch was already thrown.

Any kind of help is appreciated.

2 Likes