The Resupply at Colony or Supply Hub standing order seems to be broken.
I was seven years into a conventional start. Colonies on Earth, Luna, and Mars, no refueling hubs or resupply hubs. My survey ship has the following standing orders:
Survey Nearest Body
If Fuel Less than 20% then Refuel from Colony or Hub (All)
If Supply Points less than 20% then Resupply at Colony or Supply Hub
Geo sensor failed and was repaired, leaving the ship with 6% MSP, but instead of returning to Earth to resupply after completing the current survey order, it queued up another survey order; however, switching the standing order to Resupply at Colony did cause it to queue up a "resupply at Earth" order as expected.