Referring to the map below.
If I leave point A and select point B (where I drop my son at work) as the destination, the route suggested is the green one with minor variations for traffic.
However if I set point C (where I work) as the destination and point B as a stop, the suggested route is the red one, followed by either the blue or purple one depending on traffic.
The red route is several kilometres longer than the green one and takes five or more minutes longer to drive. It should therefore never be suggested as the best route between A and B, whether B is set as the final destination or as a stop.
It would appear that when choosing a destination with a stop the route calculation is not done as best route to the stop then best route to the destination but as the best route to the destination with a deviation to the stop, which may not provide the best routing at all.
