Help Please,

I'm going on holiday next week and my previously trustworthy No-name Chinese WinCE device has developed a new fault.

When I stop during a journey and turn off the engine cutting power to the GPS, it counts down a few seconds then shuts down to a sleep mode. When power is restored it wakes up, the boot screen flashes briefly, then it continues navigating normally. This is how it has always worked, no matter how many stops I make on my journey.

Now this only works on my first stop!

If I make a second stop, the GPS restarts when power is restored but the screen freezes on the boot image. In all other respects the device works: it continues to navigate correctly and give spoken directions as expected, but always displaying the boot screen. It even sleeps and restarts when power is disconnected and reconnected but I have to completely close it down and restart to get the navigation screen back. No Crash.txt log is generated when this happens.

So far I have tried several different versions of Primo 2.0 and 2.4, formatting the internal memory before each install, but the problem persists. I have also installed the exact same software on 2 other devices, one identical to mine and one of another make, and both of them worked perfectly. This seems to eliminate the software as the cause of the problem.

Now I am stumped. It seems to be a problem loading the video driver but why only on second and subsequent restarts? Does anyone have any ideas please?