3. There's some bug in the GPS software, e.g. some weird thread issue which prevents the GPS from working properly while the device is downloading maps or it's building some kind of hints database for getting a course location fixes.