The software engineers did take a very close look at it.
The gist of the response I got back from software engineering was this: Try to avoid putting intermediate waypoints directly on top of an intersection, or directly on top of a roundabout. If the intersection or roundabout is sufficiently complex, it is possible that MapSource may try to route you to a specific spot in that intersection/roundabout without you being aware that is what is happening.
My guess is that they are going to look at it further and probably do something to resolve it with the next revision of MapSource.
I'm going to guess (my personal guess here) that the problem is this: Way back when cartography was pretty simple and roundabouts and intersections consisted of nothing more than two roads crossing each other, you could put your intermediate waypoint wherever you wanted - it didn't matter. Now, though, the amount of detail that is contained the cartography (detail that you don't see on the screen) is fuggin' awesome - this is why the GPSR is smart enough to be able to tell you what lane to get into at an intersection, or to 'turn left, then keep left' or 'enter roundabout, then keep right' when you are navigating through a complex intersection. So, if you drop an intermediate waypoint on top of a sufficiently complex intersection - one that has more detail to it than you can actually see - the route that results might have more 'precision' to it than you really want.
Moral of the story: Try to drop enroute waypoints just
after intersections or roundabouts. Extra bonus you get for doing this: When you navigate the route, the GPSR will focus all its attention on giving you proper guidance through the roundabout/intersection, and once you are through it, it will then mention that the intermediate waypoint is coming up on your left/right, as the case may be. You won't have the GPSR blabbing about an intermediate waypoint at the very same time you are trying to figure out whether to turn right, turn left, go straight, or dodge the truck that looks like it is going to run the red light.
Michael