Android Location Permission Keeps Resetting? 7 Fixes That Stop It

Smartphone showing a location permission toggle switching itself off, illustrating android location permission keeps resetting
A location toggle sliding itself back to off — the exact moment most people notice their permission has been revoked.

android location permission keeps resetting on your phone? You are not imagining it. Android really can take an app’s location access away on its own. Since Android 11, the system automatically removes permissions from apps you have not opened for a while. One-time grants also expire the moment you close the app. The good news is that in almost every case this is a setting, not a fault. Work through the 7 fixes below in order and your location permission will stay put.

This guide covers Android 11 and newer, including Pixel, Samsung, Xiaomi, OnePlus, and other brands. Each fix takes about two minutes. The first four solve the problem for most people. If your android location permission keeps resetting, the seven fixes below address every common cause in turn.

Table of contents

Quick checks

Before you change anything, run through this 60-second list. Most people spot why their android location permission keeps resetting:

  • Pull down Quick Settings. Is the Location tile switched on?
  • When the app last asked, did you tap Only this time? That grant dies as soon as you close the app.
  • Open the app’s App info page. Is Remove permissions if app is unused (or Pause app activity if unused) switched on?
  • Is Battery saver or a brand power mode active? These can strip background access.
  • Is the app installed from the Play Store and up to date? Sideloaded or outdated apps misbehave more.

Diagnose your problem

SymptomLikely causeGo to fix
The app asks for location again every time you open itYou granted “Only this time” — a one-time permissionFix 1
The permission is gone after weeks of not opening the appAndroid’s auto-reset removed itFix 2
Every app lost location access at onceThe master Location switch got turned offFix 3
Permission holds while the app is open, but drops in the backgroundBattery optimisation, or background location was never grantedFix 4, Fix 5
The permission reset right after an update or a restartAn app or system update glitchFix 6
The location option is greyed out and cannot be changedA work profile, parental control, or device-admin app is enforcing a policyFix 7
A website keeps asking for location in ChromeBrowser site permissions are separate from app permissionsFAQ

1. Grant the permission the right way — stop choosing “Only this time”

The most common reason a permission “resets” is that it was never permanent. When an app asks for location, Android offers three choices. Only this time is a one-time grant. It expires the moment you leave the app. The next launch asks again. That is by design, not a bug.

Many people tap it out of habit and then wonder why the app keeps asking. The fix takes thirty seconds:

  • Open the app and let it ask for location, or go to Settings > Apps, tap the app, then Permissions > Location.
  • Choose Allow only while using the app instead of Only this time.
  • On Android 12 and newer, also check the Use precise location toggle on this screen. If precise location is off, some apps keep re-asking because they cannot get the accuracy they need.
  • Avoid Ask every time unless you truly want a prompt on each launch.

Google’s own guide to changing app permissions on Android explains what each option does and where to find them if your menus look different.

App location permission dialog with Allow and Deny options and a reset arrow, related to android location permission keeps resetting
A permission dialog with one-time and session-only options — picking the wrong one looks exactly like a reset.

2. Turn off “Remove permissions if app is unused”

This is the real auto-reset, and it catches almost everyone. Since Android 11, the system watches for apps you have not opened for a few months. When it finds one, it quietly removes its permissions — including location — and may stop its notifications too. You did nothing wrong. Your phone did exactly what it was told to do.

This is a privacy feature, not a malfunction. But for apps you use rarely yet still need — a parking app, a travel app, a delivery app — it is maddening. Turn it off per app:

  • Go to Settings > Apps and tap the app.
  • Open Permissions (on some phones this is under App info).
  • Switch off Remove permissions if app is unused. On Pixel phones it may be called Pause app activity if unused.
  • Repeat for every app whose location access must survive long idle periods.

Leave the toggle on for apps you genuinely abandoned. There is no downside to switching it off for apps you trust — it changes nothing about battery or performance. It only stops Android from revoking access.

Not sure which apps already lost their permissions? Check in one place: go to Settings > Privacy > Permission manager > Location. This screen lists every app and its current level — allowed all the time, allowed only while in use, or not allowed. Any app sitting on “not allowed” that should not be is a candidate for Fix 1 and Fix 2.

Unused app permission auto-reset toggle switched off on an app info screen, fixing android location permission keeps resetting
The “Remove permissions if app is unused” toggle — Android’s built-in auto-reset switch, and the fix for most cases.

3. Check the master Location switch

Sometimes the problem is not the app’s permission at all. Android has a master Location switch. If it gets turned off — by a Quick Settings mis-tap, a routine, or a power-saving mode — every app loses location access at once. Each app’s permission still says “allowed,” but nothing can actually use it. That looks like a mass reset.

  • Swipe down twice from the top of the screen and check the Location tile. Tap it back on if it is grey.
  • Or go to Settings > Location and switch on Use location.
  • On the same screen, open Location services and make sure Google Location Accuracy is on. It blends GPS, Wi-Fi, and mobile networks for faster, steadier fixes.
  • If you use Bixby Routines, Samsung Modes, or a similar automation, check that none of them toggles Location off on a schedule.
Android location settings screen showing the Use location switch, relevant when android location permission keeps resetting
Android’s Location settings screen, where the master Use location switch lives.

4. Turn off battery optimisation for the app

Battery optimisation is the other big permission killer. Android — and especially Samsung’s One UI and Xiaomi’s MIUI — aggressively restricts apps running in the background to save power. An app that loses its background privileges can also lose its location grant, or keep the grant on paper while being blocked from using it. The app then asks again, and you read it as a reset.

This is also the same mechanism that silently kills background alerts, which is why the fix overlaps with our guide on Gmail notifications not working — aggressive power management breaks more than one thing at a time.

  • Go to Settings > Apps, tap the app, then Battery (on some phones: App battery usage).
  • Select Unrestricted. On Xiaomi, choose No restrictions. On Samsung, open Settings > Battery > Background usage limits and make sure the app is not in the sleeping or deep-sleeping list.
  • If you run a phone-wide Battery saver or Power saving mode, expect background location to suffer while it is on. That is normal. Turn the saver off when you need the app to track you.
  • Google’s battery guidance confirms that unrestricted background activity is the intended setting for apps you depend on.
Battery optimisation icon dimming a location pin, a common reason android location permission keeps resetting
Aggressive battery optimisation is a top reason apps lose background location access.

5. Allow background location for apps that genuinely need it

Android splits location into two levels. Allow only while using the app covers the screen-on moments. Anything that must track you with the app closed — turn-by-turn navigation, a run tracker, a family safety app — needs Allow all the time. Without it, the app hits a wall the moment it goes to the background, and some apps respond by asking for permission again.

Only grant this to apps that truly need it. A torch app or a calculator has no business tracking you overnight.

  • Go to Settings > Apps, tap the app, then Permissions > Location.
  • Select Allow all the time. On Android 11 and newer, you cannot grant this from the pop-up — you must come to this screen deliberately. That friction is intentional.
  • If location is now allowed but still jumpy or wrong, the permission is fine and the signal is the problem. Our guide to fixing inaccurate GPS on Android walks through calibration and accuracy settings.

6. Update the app, Google Play Services, and Android

Sometimes a reset really is a bug. A bad app update can corrupt its stored permission state. A system update can shuffle permission databases. A stale Google Play Services — the component that actually delivers location to apps — can drop requests silently. Updates are the cure for all three.

Before anything else, do the simplest thing of all: restart your phone. A restart clears temporary permission glitches that survive a settings change, and it takes a minute.

  • Open the Play Store, tap your profile picture, then Manage apps & device > Update all.
  • Go to Settings > System > System update (on Samsung: Settings > Software update) and install anything waiting.
  • Update Google Play Services from the Play Store as well — search for it directly if it does not appear in your update list. Because Play Services sits between Android and every app’s location request, an outdated copy can mimic a permission problem perfectly: the grant is there, but the data never arrives.
  • Then clear the app’s cache, which wipes corrupted temporary data without touching your logins: Settings > Apps > [app] > Storage & cache > Clear cache. Do not tap Clear storage unless you are ready to sign in again.

7. When android location permission keeps resetting anyway: check profiles, admin apps, and reset app preferences

If every fix above failed, something with higher authority is overriding your choices. Three usual suspects:

  • Check for a work profile. Go to Settings > Accounts or look for apps with a small briefcase badge. A work profile is managed by your employer, and its policies can restrict location on work apps. You cannot override those — talk to your IT admin.
  • Check device-admin and parental-control apps. Go to Settings > Security > Device admin apps (wording varies). Parental controls, antivirus suites, and company MDM tools can all lock or revoke location permissions. If you installed one and forgot, this is where it hides.
  • Reset app preferences. As a last resort before anything drastic, go to Settings > System > Reset options > Reset app preferences. This returns every app permission to its default state — annoying for an afternoon, because you will re-grant things once — but it clears corrupted permission records that survive normal fixes. After the reset, re-grant location properly using Fix 1.

What to avoid

  • Do not install “permission lock,” “GPS keeper,” or similar apps from outside the Play Store. Many are adware or malware wearing a helpful mask.
  • Do not grant Allow all the time to every app that asks. It drains your battery and hands your movements to apps that do not need them.
  • Do not disable Google Play Services to “protect” your permissions. It delivers location to nearly every app — disabling it breaks location everywhere.
  • Do not jump to a factory reset. It wipes your phone and almost never fixes what is, at heart, a permission setting.
  • Do not ignore the system notification about unused apps. It lists exactly which apps lost which permissions, so you can re-grant in seconds.

FAQ

Why does Android ask for location permission every time I open an app?

You almost certainly tapped Only this time when it first asked. That grant expires when you close the app. Choose Allow only while using the app instead (Fix 1) and the asking stops.

Is it normal for Android to reset permissions by itself?

Yes. Since Android 11, auto-reset removes permissions from apps you have not used for a few months. It is a privacy feature, not a fault. Switch off Remove permissions if app is unused for apps you want to keep (Fix 2).

Will turning off “Remove permissions if app is unused” drain my battery?

No. That toggle only controls whether Android revokes permissions from idle apps. It changes nothing about how the app runs or how much power it uses.

Why does this happen more on Samsung or Xiaomi phones?

Those brands add their own battery managers on top of Android’s. Apps land in sleeping or restricted lists and lose background access. Set the app to Unrestricted (Fix 4) to stop it.

A website in Chrome keeps asking for my location. Is that the same problem?

No — browser site permissions are separate from app permissions. In Chrome, go to Settings > Site settings > Location and set the site to Allow. The app fixes above do not affect websites.

Should I just set every app to “Allow all the time”?

No. Reserve background location for apps that genuinely need it — navigation, fitness tracking, family safety. For everything else, Allow only while using the app is the right balance of function and privacy.

Do Android updates reset location permissions?

They should not, but it happens. Major version upgrades sometimes shuffle the permission database, and a buggy security patch can flip individual grants. If permissions broke right after an update, run Fix 6 first, then re-grant once using Fix 1. It rarely happens twice in a row.

Conclusion

When your android location permission keeps resetting, the culprit is almost always one of three things: a one-time grant that expired, Android’s auto-reset for unused apps, or battery optimisation strangling background access. Fixes 1 through 4 in this guide resolve the vast majority of cases in under ten minutes.

If location is granted but still behaves badly, browse our other troubleshooting guides — including the GPS accuracy walkthrough linked above — or start from the TechSBSInfo homepage to find the right fix for whatever your phone throws at you next.

One comment

  1. […] Think of it as house-training the brightness: the reset gives you a puppy that learns your actual preferences instead of the previous owner’s. Give it a few days of normal adjustments before judging. If location-based features are also flaky, see Android location permission resetting. […]

Leave a Reply

Your email address will not be published. Required fields are marked *