Nav mesh looks weird; won't go up ramp correctly

Make your platforms bigger. Nav mesh usually leaves a margin from the edges, and if your platforms are narrow like in the screenshots, the nav area will be tiny.