Network Animator.SetTrigger Playing twice for Local Player

If I add a reset Trigger after network Animator.SetTrigger it works, but animation has a delay before playing. If I try to make it play the animation normally (not networked) if its the local player, and networked if its not, it doesnt play on non local player. Plz Help MEIII

You are not alone :