jcocker wrote:I think you are on to something... Haven't thought in that direction, but I am now sure that the error message is triggered by the apps luncher/shell. I will have to look a bit closer at the device to see what is going on there, and will report back.
I think you were right! I exited the shell, and run iGo 8.3.5 directly from Win CE. It managed an 800+ mile trip without a problem! Clearly the problem is with (memory management within the) shell.
Problem I have now is how to set the device up so that it does not use this shell (or at least allows me to try the reduce the shell's RAM footprint.
Looking at the registry of the device it seems to use the YFloader6 menu. However, I cannot seem to find where the settings are... I allow WinCE explorer to show hidden files, etc, but I still can't see it...