Having multiple movement inputs causes pawn to be stuck in corners

319531-ezgifcom-gif-maker.gif

When pressing both X and Y movement inputs, pawn gets stuck on corners. Pawn slides against walls properly, not sure why velocity gets canceled in corners.