game.Players.PlayerAdded:connect(function(player)
local character=player.CharacterAppearanceLoaded:Wait()
character.Archivable=true
character:Clone().Parent=workspace
end)
I wait for the character to spawn and clone it into workspace. Its clone is missing most of the appearance assets. CharacterAppearanceLoaded shouldn’t have fired until they all loaded.