Done a little more testing today with 2 zumo 660's both set up identical one using 2 routes from basecamp and the other using 2 routes from mapsource, i tried to make the routes as identical as possible, each unit had 2 routes on it, one outward route and one return route, the basecamp routes were set with the outbound route to alert on all points and the return route to not alert. the mapsource routes were as sent no alterations could be made. the units were both set to motorcycle as was basecamp and mapsource and all oter settings were the same.
my findings are with these units set as they were, and the results may not apply to others. both units no matter what i did or where i went performed exactly the same, they both tried to send me back to a point i had missed when i deviated from the route after being prompted to recalculate, even when i was back on that very route, however once i had ignored this and carried on against its directions and got close to the next point both units carried on their merry way with no further promts or recalculations, until the next deliberate deviation, and then the same thing hapened again, only this time it kept trying to send me to the missed point for a longer period of time, this i presume was because the next point was further away, (not 100% on that as yet).
So as i see it, on the units tested and with the map and software used, at the time of testing,there is no difference between announced and unannounced points with reference to it routing you to a missed point. also there is no difference between a route sent from mapsource or basecamp in as far as this test goes.
I will be trying a couple of other things that i do believe will make a difference, i shall see.