Службы определения местоположения хранят информацию о местоположении, которую могут использовать приложения. Как правило, когда в помещении точность текущей позиции низкая, но службы определения местоположения обычно поддерживают позицию. Причина, по которой некоторые приложения не могут определить ваше местоположение, связана с тем, как они реализованы. Очевидно, что я не могу дать вам окончательный ответ, но некоторые могут взять текущее местоположение из служб определения местоположения и скрыть точность от вас как пользователя, тогда как другие могут ожидать новую позицию от служб определения местоположения, что может занять в то время.
Подход зависит от приложения и от того, как / почему используется местоположение, но лично я бы взял текущую позицию и позволил бы пользователю увидеть точность в той или иной форме, а затем обновлять эту позицию по мере того, как она поступает из услуги определения местоположения, а не ожидание новой позиции перед отображением чего-либо.