Trouble syncing player model animation over network

Hey all every time my player spawns in I get this error Exception in OnStartClient:Object reference not set to an instance of an object at Playersetup.OnStartClient () [0x0003c]
Have no clue why, Here is the part its referring to
public override void OnStartClient()

        string _netID = GetComponent<NetworkIdentity>().netId.ToString();
        Player _player = GetComponent<Player>();
        GameManager1.RegisterPlayer(_netID, _player);
    --->        playerAnim.GetComponent<NetworkAnimator> ().SetParameterAutoSend(0, true);

Why does this happen??

Have you tried rpc ?
js example :

function Start() {
	nView = GetComponent.<NetworkView>();
    nView.RPC("PlayAnimationWalk", RPCMode.AllBuffered);	

    function PlayAnimationWalk () {

Turns out just exiting unity going to bed and waking up the next morning did the trick