How to control pawn while in air

I suggest you make the ship and the character 2 different pawns, start the game in the spaceship pawn, and when player wants to jump, possess the character instead. This way you can have 2 different movement logic and even different movement components with very little issue.