Доброго дня.
Когда зажигание выключено - GPS находится в спящем режиме и не определяет координаты. Старые координаты, которые вы получили по запросу, скорее всего сохранились в памяти при выполнении предыдущей команды определения местоположения. Например неделю назад, около дома. Я бы порекомендовал подключить зажигание.