Animator issue with replicating to the server

I have used the animator in a localscript to play an animation with 2 markers, the second of which adjusts the speed of the anim to 0 at the marker so the player will remain in the animation until loadanimation is called.
It appears however, that the animation isn’t replicating properly to the server (and consequently, stopping midway randomly for other clients)


In the console, there is a warning regarding infinite yield which is in the default animator script provided into the character upon loading.
image

Is my only option to play the animation from the server or am I missing something?