CharacterAdded not firing

Hey,
Anybody know why player.CharacterAdded doesn’t fire with player:LoadCharacterWithHumanoidDescription()? I would like to use LoadCharacterWithHumanoidDescription and CharacterAdded but it doesn’t work. Am I missing something? Any help would be appreciated. Thanks

Hi, it’d be easier to understand the situation if you were to attach a code sample. :smile:

game.Players.PlayerAdded:Connect(function(player)
	local humanoidDescription = Instance.new("HumanoidDescription")
	humanoidDescription.HeadColor = Color3.new(0, 1, 0)
	player:LoadCharacterWithHumanoidDescription(humanoidDescription)
	
	player.CharacterAdded:Connect(function(character)
		print("char loaded")
	end)
end)

char loaded doesn’t print. (Players.CharacterAutoLoads is false if that makes any difference)

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		print("char loaded")
	end)
	local humanoidDescription = Instance.new("HumanoidDescription")
	humanoidDescription.HeadColor = Color3.new(0, 1, 0)
	player:LoadCharacterWithHumanoidDescription(humanoidDescription)
end)
2 Likes

Thanks a lot. (This took a while for me to process, idk why)