Could be Garmins doing, yes. But I'll guess that if you would take a break after 2.5 hour and in that break, restart the Navigon app, one would be safe ?!
Not the best way to solve the problem maybe, but if it works.
And thanks for the info, and all of your testing ! Hopefully we will get some more info and maybe a real solution.
Bookmarks