Can't get animations over network to work,Animations over Netowork using HLAPI

I’m messing around with networking in unity and the depreciated HLAPI and I am stuck trying to get animations to sync across the network. So far I have an empty game object which is spawned in by the Network Manager which then spawns the Player prefab. The animations work fine until another player connects then the animations are only played on the other player. My animations are based on Input.GetAxis using float values on a blend tree. All spawned players have Animators and Network Animators. If you need any more information please ask I would love some help.

The script from which you are controlling the animator’s float value, is it attached to the non-localplayer also? if yes you shouldn’t do that, the controlling script should only be attached to the localPlayer