Animations only play for host not client

The host only can view local animations while clients can not Solomon help please

I remade this post since I thought the last one was hard to understand and was poor.

    private GameObject playerCharacter;
    // Use this for initialization
    void Start () {
        
    }
	
	// Update is called once per frame
	void Update () {
		
	}

    public void LongReload()
    {
        
        
            playerCharacter = GameObject.FindGameObjectWithTag("Anim");
            playerCharacter.GetComponent<Animation>().Play("Reload");
        }
        

    public void ShortReload()
    {
        playerCharacter = GameObject.FindGameObjectWithTag("Anim");
        playerCharacter.GetComponent<Animation>().Play("Tactical Reload");
    }
}

Hey this should be a simple fix. What you should be doing is playing animations using Unity’s Mecanim animation system: Learn game development w/ Unity | Courses & tutorials in game design, VR, AR, & Real-time 3D | Unity Learn

And once you get that done attach a Network Animator component to the object that is being animated. That should work.