Changing around the CharacterMovement script isn’t fixing things. I imported yours from the sample code to no avail.
New info though…it seems to be with RigidBody2d or an interaction with it. When I remove the RigidBody2d component from Player, the character no longer falls. I assume this is a Unity Physics (Gravity) behavior.