So I was making a game like Piggy and I made a custom character, rigged it and everything and it works if I play as the character, but whenever I tried to make a bot version of the character it would only play its walking animation on the server but not for the client. I had originally just took the animate script from the normal player character and put it in the model, replace the walk and run animation Id's to my animations and if I played as the character it would work, but like I said, once I tried to make a bot version it wouldn't do it for either. So I decided I should change the Animate Local Script to a normal script, so I cut and pasted everything in, moved everything from the local script to the normal script and then something strange had happened. While I am playing on the client side, the character will slide to its destination without an animation, but when I swap over to the server side, the animation is playing fine. Does anyone know how to fix this, the only scripts I am using the character are the Animate script and the Pathfinding script that I found here: https://developer.roblox.com/en-us/articles/Pathfinding. Please let me know if you have any answers!