Наше приложение требует пользовательского местоположения для запуска определенной функции, все работало нормально, но за последние 3 недели некоторые устройства (Oneplus 3, Moto G5s Plus, устройства Vivo) не могут получить текущее местоположение в течение обычного времени задержки изанимают более 2 минут, чтобы просто извлечь текущее местоположение с помощью FusedLocationProviderClient.
Я наблюдал это странное поведение даже на картах Google, оно также показывает последнее известное местоположение более 2 минут, прежде чем показывать текущее местоположение.
Есть ли решение этой огромной задержки в получении текущего местоположения или какой-либо альтернативы?