Docking assist does not trigger
The requirements for successful docking are:
- Docking permission granted, and not expired.
- Landing gear deployed.
- Being on the correct pad (this can be tough at some outpost stations).
- Being centered on the pad (so that it lights up blue on your sensor display). If you're lined up on one axis and not the other, the lined up axis will light up blue.
- Being reasonably level, with the bottom of your ship on the pad.
- Facing "forward" on the pad (so that in the sensor display you're looking at the rear end of your ship). At most stations, there's some buildings with windows and antennae that you'll be facing.
- Velocity not too high (I think the little thing to the left of the sensor display shows this)
From your description, it sounds like you don't have the ship facing "forward" on the pad. You can yaw left or right to get that lined up right, but it will probably be faster to thrust up a bit, pitch 90° up, roll so that you're looking at the top of your ship, pitch back down to level and thrust back down onto the pad.
Sometimes you'll request docking at an outpost and a pad will light up and you'll go for it, but it's not actually your assigned pad. You need to look at the number over the pad and the pad assignment over your sensor display. On the upper left of your sensor display is a small circle with a blue dot in it that can lead you to the correct pad if it's not immediately visible. Just like when navigating to any other location, the blue dot is solid when you're facing the correct pad, a blue circle when you're facing away, and in the center of the larger circle when you're facing the correct spot.
Every once in a while there's a bug where the docking assistance stuff just won't pop up. Or maybe it's not exactly a bug, but a bit of the game designers messing with you. It does seem most likely at outposts; maybe they need to maintain their pads better. Sometimes I've been able to get lined up right anyways without that assistance based on eyeballing the usual landing spot and maybe scraping a little forward and back. It can usually be resolved by exiting the station (or pulling a bit away from the outpost), cancelling your docking request, requesting docking, and trying again. You'll probably get a different pad assignment.