Uber app location inaccurate only when GPS accuracy mode is enabled

Some users notice a strange behavior: Uber shows their pickup point correctly when standard location mode is active, but the moment High Accuracy or enhanced GPS mode is enabled, the pin begins drifting, jumping streets, or placing them several blocks away. The map may keep recalculating even while standing still, making it difficult for drivers to find the correct location.

This usually feels backward. High Accuracy is supposed to improve positioning, not make it worse. In practice, the issue often comes from how the phone combines GPS, Wi-Fi scanning, Bluetooth signals, and motion sensors. When one of those data sources provides inconsistent information, Uber receives conflicting coordinates and prioritizes the wrong signal.

Recognize the symptom

You are likely dealing with this specific problem if:

  • The location pin moves or rotates while you are not moving.
  • Pickup points shift between nearby streets.
  • Google Maps appears mostly correct, but Uber keeps adjusting position.
  • The issue happens only when High Accuracy or Precise Location is enabled.

Why it happens

High Accuracy mode does not rely on GPS alone. It blends multiple positioning systems. If Wi-Fi databases are outdated, nearby routers are misidentified, or Bluetooth scanning detects moving devices, the phone may override stable GPS data with less reliable network positioning. Uber refreshes location frequently, so the instability becomes very noticeable.

Step-by-step fixes

Recalibrate location accuracy

  1. Open Google Maps.
  2. Tap the blue location dot.
  3. Select Calibrate.
  4. Move the phone in a slow figure-eight motion until accuracy improves.

This resets compass and motion sensor alignment, which often stabilizes rideshare positioning.

Clear Uber app location cache

  1. Go to Settings → Apps → Uber.
  2. Open Storage.
  3. Tap Clear Cache (not Clear Data).

Cached location sessions sometimes cause Uber to reuse incorrect coordinates.

Disable Wi-Fi and Bluetooth scanning

  1. Open Settings → Location → Location Services.
  2. Find Location Accuracy or Scanning.
  3. Turn off Wi-Fi scanning and Bluetooth scanning.

GPS remains active, but the phone stops blending unstable nearby signals.

Allow precise location only while using the app

  1. Go to Settings → Apps → Uber → Permissions → Location.
  2. Select Allow only while using the app.
  3. Ensure Precise Location is enabled.

This prevents background location conflicts from other apps.

Reset location services

  1. Turn Location off.
  2. Restart the phone.
  3. Turn Location back on and reopen Uber outdoors.

A fresh satellite lock often removes drifting behavior.

Optional alternative solution

If the problem continues, temporarily switch from High Accuracy to Device Only (GPS) mode before requesting a ride. In dense urban areas or places with unreliable Wi-Fi mapping, pure GPS can actually produce a more stable pickup point.

Once the map pin stays fixed for several seconds, request the ride normally.