character not moving or falling from gravity after adding CharacterBody2D

Hi, so I created my Game scene, created my player and added player to scene and a camera, I can see my player!

I then on the player node added script CharacterBody2D which should add gravity and allow basic player movements.

after testing my game, player stays still in the middle of the camera?! I cannot move my player, Please help?

Is there any background or object in the world scene? Are you sure that the gravity was not working?

it was a fresh project from [https://www.youtube.com/watch?app=desktop&v=LOhfqjmasi0](this tutorial)
I got 15 minutes in

Are you sure that you added the camera outside the player?