I notice in Basecamp if I create a custom shape pts route that I prefer (23 miles). And if I duplicate it (or copy it to a new List which ever). And then Invert the route, it ignores the previous route and recalculates. Now I can understand from a programming view point why the calculation is doing this since switching direction of travel with same location of shaping pts can cause different route turn selections.
But it seems if a person wants to invert a route that they'd want to take the same route home. So on that premise why doesn't the Invert option disregard re-calculating the route it's inverting? Just seems like there should be a way to do this without creating two custom routes in basecamp, one to go and another the same way back home.
The same premise applies if you're doing it on a Garmin Device, if you switch the destination pts (in the trip planner) to go back home the device also re-calculates the route and only if you're lucky will you go home the same way you came. Seems so dysfunctional.