In my game The Below, my guns have this weird issue, if you equip them, something if you unequip them and equip a different gun, it merges both of the idles or just doesn’t play the animation whatsoever. Even when you have nothing equipped it might play an idle animation.
I do (yes) use :LoadAnimation() and :GetPlayingAnimationTracks() on humanoids. I doubt this is the issue though, as many other devs use these same deprecated methods. Link to video showing issue
Ik that :LoadAnimation still works on Humanoid but I’m not sure about :GetPlayingAnimationTracks, maybe that’s the issue? Also how do you use :GetPlayingAnimationTracks? Do you loop over it and stop the other gun animations?
(Also don’t use deprecated stuff; its just better to not imo)