Character health is 0 on character added from client side

I used a character added function which fires a remote to the client to tell the client the character has been spawned, however on the client side the characters health is set to 0 but on the server side the character health is still 100. Why does this problem occur?

This is probably because the humanoid didn’t load yet. Also, I think CharacterAdded works on the client so you might not need to use a remote.