I am using a local script that replaces the default roblox animate script, and instead of animating the humanoid, I am animating something welded to the humanoidrootpart with an animationcontroller.
On respawn, it works flawless as both players can see each other’s animations. But if I reattach the morph, you can’t see the other players animations unless you get so close to them you are both touching. Only then, will it register the other player’s animator and begin playing animations for each other. (note, server side I can see all the animations playing so I think this is purely a device to device replication problem)
I apply the Animator via server, and wait use :WaitForChild(“Animator”) with the local script. I really am completely lost with this…