In this video, shouldn’t you have moved all of the movement code _physics_process??
All physics should happen in the _physics_process and not the _process function. Because Player was changed to a Rigidbody (a physics node), and the movement was changed to physics movement, it should be in the _physics_process