DefaultPawn movement inconsistent when moving on 2 axis

Actually, I just got it to work! All I had to do was use a normal pawn class instead of the DefaultPawn class