I wonder if you have some misaligned or misplaced collision shapes. To check:
- From the Godot editor's main menu...
- Activate
Debug | Visible Collision Shapes
That'll draw the collision shapes in-game. Do you see some that do not coincide with the character sprites?