I've made a custom rig with a morph that all works perfectly, and from the users point of view, the running animation is fine but from anyone else's view it is still there but strangely less functional, you can still see the rig running but the movements are less defined. To animate the rig I am just using the default players local animate script in the rig.