If you've got speed cameras, it's a custom firmware, which may well be the cause of the problem - can't be 100% sure but if it didn't act like this before you 'upgraded'
If I were you, I'd use a standard upgrade CD to get it back to stock and see if that cures the problem. Only issue that you might have is that the embedded version number of the upgrade CD has to be different from the currently installed version for the upgrade to take, luckily it's fairly straightforward to produce a new CD with a modified version number.
What version is your Nav currently showing - v32 should normally show up as 4-1/00