Запуск GPS не является мгновенным процессом. Приемник в основном должен знать положение каждого из спутников GPS в созвездии, чтобы рассчитать его местоположение
Вы сначала проверяете, есть ли последнее известное место, которое вы можете использовать? Большинство приложений сначала проверяют это, а затем ищут местоположение.