I noticed this too, if you’re under dispatched it runs you around to give you more miles.
Part of the problem with Orion is it prioritizes your shelf order, meaning it wants to follow 1000, the 2000, then 3000 etc. If your dispatcher gives you a split of 20 stops or so and improperly(lazily) places them in the 1000 or 8000 shelf rather than looking on the map tool to place them on the shelf where your route meets that split, the result is your Orion is Jacked.
If the split was placed in the 1000 shelf, it will want you to deliver a half a dozen stops of the split, then drive all the way back to the beginning of your route for airs, then all the way back out to split area, then all the way back to start of route that is now in the 2000 shelf when it should’ve been in the 1000 to begin with.
Very hard to explain. I think some in management think you could just throw all the stops in a pile and Orion will figure out the most efficient route, and that’s just not the case. It takes a dispatcher that puts the stops in the correct order/section.