According to the tutorial:
A common mistake is to add the bullet as a child of the player.
To fix this, we should make sure the bullets are added to the world
instead. In this case, we’ll use owner, which refers to the root node
of the scene the player is in.
Could you post how your scene is configured when you hit play? To do so, click on scene> remote and expand the whole tree when the game is running.