So I have made a gui that lets you choose which model to spawn as before you spawn. Each model has different default animations. Everything works fine if you just set a model as startercharacter and put the animate script at startercharacterscripts to change the default animations, but when you choose a model from the gui, the animations won't replicate when you spawn. I put the models on replicatedstorage and clone them, with the parent workspace.