I am going to work on creating a 2d game with my friend, but something with the character controller is messed up. Whenever i move side to side, which is obviously the basis of the game, my character occasionally flips over on his side. i found the solution you were too slow
s
It looks like your ground Sprite is rotating, not the player.