Player movement not working on level change

For those who might be experiencing issues with the player not working, where it floats like this:

Double check that in your player scene you have the CharacterBody2D of the player scene set to motion mode grounded:

For some reason I had my instance on the first level set correctly, but the player scene was set to floating, so I had this issue when making the second level.

Hope this helps others.

Found the solution for this issue here

If your player movement is getting wonky after changing levels, it sounds like the physics settings might be resetting or not applying correctly. Double-check your CharacterBody2D and ensure it’s set to stay grounded across level changes. Sometimes, these settings can get overlooked during the transition.

Privacy & Terms