You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 16, 2026. It is now read-only.
Capturing from this bug report, there's a bug in Android 12 where FUSED location provider is returned instead of GPS one when trying to get LocationManager's best available location provider which leads to a significant degradation in location updates quality. This situation takes place in the LocationEngineProvider when the app does not have Google Play Location Service dependency available. There's a bug fix on the way that should've reached 100% deployment on March 7 but for any devices affected and without the update there's a workaround of migrating to the compat location APIs which should theoretically resolve the issue.
Migrating to the compat lib should be a good step for us regardless, so we might want to pick it up as soon as possible to prevent additional exposure to this issue.
cc @mapbox/core-telemetry @mapbox/navigation-android