Local Rig Animations stop Playing when Server loads in an animation on the same rig

So, i’m using a local module to play basic animations for characters (ex: idle, walking, running), and using the server for ability animations (ex: slash, drinking something), however, when i play animations on the server, the module just stops playing the animations? it says they’re still playing but i tested it and when the server loads in an animation on the same rig, it just doesn’t show the animations anymore.

Priority on server of ANimationTrack overrides other animation.
If you want it to “mix” you could set all of their animations to have same priority

I meant it completely stops playing, after the animation ends it just stops playing completely for no reason, i’m aware of priorities

Huh?
Try GetPlayingAnimationTracks
Maybe it unloades animation entirely?

yep, returns an empty table, however i don’t know why it unloads the animations.

You have done that on a client?
Try printing it on a client when you played animation and when it got bugged

and whats weird is, it works completely fine in another place, the only difference being is that i’m pretty sure it uses the local script to load local animations instead of a module like here.

yeah, its returning an empty table on the client.

1 Like

I’ve figured it out, kind of? Using an Animator fixes the issue, unaware if having it there and still using Humanoid:LoadAnimation() would work but you know.