When your character dies, It takes a pretty long time before your character gets spawned again. You would have to wait for about 25 to 60 seconds or more before you character resets.
Though I found myself a temporary workaround to skipping the annoying delay which involves executing a loadCharacter() function on your Player instance.
Why does this happen and what can I do to prevent these strange delays from occurring?