Even with recalculate off, when you have a route that crosses itself, it can get confused about which part of the cross you are on or want to be on at this point in time, and jump you to the wrong part of the route.
And some of our towns did not show up in the GPS database when searching by name.
BUT... all of that made it more of a challenge, and therefore a better story.