Android показывает старую локализацию (GPS) в моем приложении с фактической датой после некоторого времени нахождения в фоновом режиме. После изменения местоположения (22 километра) приложение давало старое местоположение в течение примерно 20 часов с фактической отметкой времени. Через 20 часов нашел GPS-починку и начал посылать актуальную позицию
API: FusedLocationProviderClient
fusedLocationClient.requestLocationUpdates() for new locations
fusedLocationProviderClient.getLastLocation() to get last known location
Android version: 9