MicroG Not Working? 9 Fixes That Actually Work

MicroG not working shows up as annoyingly vague symptoms: an app claims Play Services is missing, sign-in loops forever, notifications arrive hours late, or everything was fine yesterday and broken this morning. The good news is that almost every case traces back to a short list of causes — and MicroG itself will tell you which one, if you know where to look.
Work through the nine fixes below in order. They’re arranged from quickest and least disruptive to the full clean reinstall, so stop as soon as your apps work again. If you haven’t installed yet, start with our guide on how to install MicroG instead — a correct first install avoids most of this page entirely.
How Do You Diagnose the Problem Quickly?
Open MicroG Settings and tap Self-Check before you change anything. That screen tests each component MicroG provides — signature spoofing, installed services, permissions, push registration — and shows a tick or a warning against each. Whatever is unticked is your diagnosis. It takes twenty seconds and replaces an hour of guesswork. Also note when the problem happens: only after the phone sleeps points to battery management; only in one app points to that app’s requirements; in every app points to MicroG itself. With that in mind, start at Fix 1.
What Are the 9 Fixes for MicroG Not Working?
1. Run Self-Check and fix what it flags
It sounds obvious, but most people skip it. If Self-Check says a component is missing or a permission is denied, tap that line and follow where it leads. An unticked box after a ROM update is especially common — updates quietly reset permissions and toggles.
2. Grant all required permissions
Go to Android Settings > Apps > MicroG > Permissions and make sure the permissions MicroG needs for your setup are allowed, particularly location if you use location-based apps, and contacts or phone where an app depends on them. A single denied permission can make an unrelated-looking feature fail.
3. Disable battery optimisation
This is the number one cause of microg not working, and it isn’t close. Set MicroG to Unrestricted under Settings > Apps > MicroG > Battery. Aggressive savers from Xiaomi, Samsung and Huawei will kill MicroG in the background, after which push stops, sign-in tokens go stale and apps report the service as missing — even though it’s installed.
4. Check signature spoofing support
If Self-Check shows the signature line unticked, your ROM isn’t letting MicroG sign as Google. No amount of reinstalling fixes that. You need a ROM with signature spoofing built in or patched in — without it, microg not working is guaranteed. Without it, expect partial function at best: some apps run, many complain.
5. Update to the latest version
An outdated build breaks in slow motion as apps update around it. Compare what you have installed with the latest version available on this site, and if you’re behind, follow our walkthrough on how to update MicroG. Download fresh from the download page rather than an old file sitting in your Downloads folder.
6. Clear cache and data
Go to Settings > Apps > MicroG > Storage and clear the cache first, then test. If that doesn’t help, clear data too — knowing you’ll need to re-check settings and possibly sign in again afterwards. Corrupted cached data after an update is a classic cause of sudden, strange behaviour.
7. Re-register your device and push notifications
In MicroG Settings, check the device registration and push notification sections. If registration is off or shows an error, toggle it off and on, on a stable Wi-Fi connection, then restart. Apps register for FCM push through MicroG; if that registration is stale, messages simply never arrive.
8. Remove conflicting services or duplicate variants
Official Google Play Services and MicroG fighting over the same job, or two MicroG variants installed at once (common after trying both a standard build and a ReVanced-specific one), produce exactly the chaos you’re probably seeing. Keep one, remove the others, restart. If your specific symptom is a crash popup on repeat, our dedicated guide to MicroG keeps stopping goes deeper on that variant of the problem.
9. Do a clean reinstall
Last resort, and it does work. Uninstall MicroG completely, restart the phone, then install fresh from the homepage link to the current APK and redo the setup checks in order: Self-Check, permissions, battery set to Unrestricted. A restart between uninstall and reinstall matters — it clears leftover registrations that a straight overwrite keeps.
When Should You Accept It’s a Limitation, Not a Fault?
Sometimes every fix passes and an app still refuses. That’s usually Play Integrity. Many banking apps, payment apps and a few games require Google’s official integrity checks, which MicroG — an independent reimplementation — cannot provide. The same applies to some apps that hard-check for the real Play Store. This isn’t your install failing; it’s a boundary of what MicroG is.
Your options are to use that app’s website instead, keep a second device or profile with official services for banking, or accept the trade-off that comes with a lighter, more private phone. Knowing where that line sits saves you from reinstall number four — some microg not working cases are boundaries, not bugs.
How Can You Tell Which Fix Actually Worked?
Change one thing at a time, then test properly — don’t apply five fixes at once and declare victory. After each fix, restart the phone, open the app that was failing, and use it for a few minutes. Then lock the phone and wait. A lot of MicroG faults hide until the device sleeps, because that’s when background restrictions kick in, registrations expire and push connections drop. If the app still works after a sleep cycle and a restart, that fix was the one.
If it fails again in exactly the same way, move to the next number on the list rather than repeating the same step harder. Keeping a quick note of what you tried, even just three words in a notes app, stops you going in circles on day two — and if you do end up asking for help in a forum or community, that list is the first thing experienced users will ask for.
Frequently Asked Questions
What is the first thing to check for microg not working?
Open MicroG Settings and run Self-Check. It shows exactly which component is failing, whether that is signature spoofing, a missing permission or push registration, so you fix the real cause instead of guessing.
Why do my apps say Google Play Services is missing when MicroG is installed?
That usually means signature spoofing is not working or MicroG is being killed by battery optimisation, so the app cannot see it. Check Self-Check, set MicroG battery use to Unrestricted, and restart the phone.
Will reinstalling MicroG delete my accounts and settings?
A clean reinstall does remove MicroG accounts and settings, so you may need to sign in again and re-register apps for push. Try the earlier fixes first and use a reinstall as the last step, not the first.
Why do banking apps still fail with MicroG?
Many banking and payment apps require Play Integrity checks that MicroG cannot pass because it is not Google’s official service. That is a known limitation, not a broken install, and no setting inside MicroG changes it.
How often should I update MicroG?
Check for a newer build whenever microg not working suddenly starts or after a major Android or ROM update. Staying on the latest version available avoids most compatibility bugs that look like random failures.
Get MicroG
If a clean reinstall is your next step, get the current build from our download page — you’ll find the background on the homepage too. Download MicroG APK
3 thoughts on “MicroG Not Working? 9 Fixes That Actually Work”
Comments are closed.