My skateboard uses a custom input system where if you want to turn, it uses a BodyAngularVelocity to rotate the board. it works fine until you go up the hill, and when you go back down, you’re in the air for some reason. Here’s a link to the game: https://www.roblox.com/games/8532285124/gears-for-commission#
If you want the script’s code, I can provide that as well.