Quick Answer
If an Android app isn’t responding, start by force-stopping it and reopening. Next, update the app (and Android System WebView/Chrome), clear its cache, and restart your phone. If it still freezes, free up storage, check network and battery optimization settings, then clear data or reinstall. Persistent issues often point to conflicts with another app—boot into Safe Mode to test and remove the culprit.
Why Android apps stop responding
“App not responding” (ANR) errors occur when an app’s main UI thread is blocked for too long—commonly by heavy work running on the main thread, a stalled network call, slow or failing storage, or a deadlock. You may see freezes, missed taps, or a system prompt to wait or close the app. While some ANRs are due to bugs the developer must fix, many are triggered by outdated components, low storage, aggressive battery limits, or conflicting overlays and accessibility services.
| Symptom | Likely cause | What to try |
|---|---|---|
| Freezes on launch | Corrupt cache or update mismatch | #1 Force stop, #3 Update app/WebView, #4 Clear cache |
| Becomes unresponsive after a few minutes | Memory pressure, background limits | #2 Restart phone, #8 Disable battery optimization |
| Hangs when loading content | No/slow network, blocked WebView | #7 Check network, #3 Update WebView/Chrome |
| Crashes or freezes after an update | Old data incompatible | #4 Clear cache, #9 Clear data or reinstall |
| Works in Safe Mode but not normally | Conflicting app or overlay | #10 Safe Mode to isolate and remove |
| Lag across multiple apps | Low storage, system/Play updates pending | #5 Free storage, #6 Update Android/Play system |
10 ways to fix an Android app that’s not responding
1. Force stop the app and reopen
Force stop ends the app’s current process and clears its temporary state. It’s the quickest fix when one app is stuck.
- Go to Settings > Apps > See all apps > [App name].
- Tap Force stop and confirm.
- Reopen the app and test.
If the app freezes again on launch, proceed with updates and cache cleanup below.
2. Restart your phone
A reboot frees RAM, restarts background services, and clears transient system glitches that can trigger ANRs across multiple apps.
- Hold the Power button and choose Restart. If your device doesn’t show Restart, power off, wait 15 seconds, then power on.
- After reboot, open the affected app.
3. Update the app, Android System WebView, Chrome, and key Google components
Outdated rendering components and app builds often cause hangs—especially for apps that show web content or sign-in pages. Updating these fixes many “frozen screen” issues.
- Open Google Play Store > your profile > Manage apps & device > Updates available.
- Update the affected app.
- Also update Android System WebView and Google Chrome (many apps rely on them). If available, update Google Play services and Google Play Store as well.
Reopen the app after updating. If it still stalls, clear its cache before reinstalling.
4. Clear the app’s cache (then data if needed)
Corrupted or oversized cache can block the main thread as the app initializes. Clearing cache preserves your login and local settings. Clearing data resets the app like a fresh install.
- Go to Settings > Apps > [App] > Storage & cache.
- Tap Clear cache and test the app.
- If issues persist, back up any in-app data (if supported), then tap Clear storage/Clear data.
Clearing data signs you out and removes offline content. If the app syncs to an account, cloud data remains intact and will reappear after you sign in.
5. Free up storage space
Low storage slows database writes and logging, which can freeze apps during saves or updates. Aim for at least 10% free space (or 1–2 GB on smaller devices).
- Open Settings > Storage to check available space and identify large categories.
- Delete large videos, downloads, or rarely used apps. Empty trash/recycle bins in gallery or file apps.
- On devices that offer it, clear system-wide cached files via Storage settings.
If you use adoptable storage (SD card as internal), a failing or slow card can cause stalls—move the app back to internal storage or replace the card.
6. Update Android and Google Play system updates
System and Play system updates refresh core libraries, media codecs, security components, and networking stacks that apps depend on.
- Go to Settings > System > System update and install any available Android updates.
- Then check Settings > Security & privacy (or Security) > Google Play system update and apply it.
- Reboot after updates, then test the app again.
7. Check your network and VPN settings
Many apps look frozen while they’re waiting on a response. Intermittent Wi‑Fi, strict VPNs, or DNS/firewall filtering can silently block requests.
- Toggle Airplane mode on, then off. Try switching between Wi‑Fi and mobile data.
- Disable VPN or private DNS temporarily to test (set Private DNS to Automatic). If you use an always‑on VPN or “Block connections without VPN,” turn it off to test.
- Go to Settings > Apps > [App] > Mobile data & Wi‑Fi and enable Background data and Unrestricted data usage. If system Data Saver is on, allow unrestricted access for the app.
If the app only hangs on certain networks, it could be DNS, captive portals, or firewall rules—try another network or contact the admin/carrier. Also verify your phone’s date and time are set automatically; incorrect time can break secure connections.
8. Turn off battery optimization for the app
Aggressive battery features can suspend background work the app relies on, causing ANRs when the UI waits for results. Messaging, navigation, and media apps are most affected.
- Go to Settings > Apps > [App] > Battery.
- Set Battery optimization to Don’t optimize, or choose Unrestricted (wording varies by device).
- On some phones, also disable Adaptive Battery for the app or explicitly allow it to run in the background.
Reopen the app and keep it in the foreground for a minute so it can rebuild background tasks and caches.
9. Reinstall the app (clean install)
After multiple updates, stray files or mismatched libraries can remain. A clean install removes conflicts.
- Back up in-app data if the app supports export/sync.
- Uninstall the app from the home screen or via Settings > Apps.
- Restart your phone, then reinstall from Google Play.
- Sign in and test before restoring large offline files.
10. Use Safe Mode to find conflicts and overlays
Safe Mode loads only system apps. If your problematic app works in Safe Mode, another app—often screen recorders, floating toolboxes, ad blockers, VPNs, or accessibility/overlay apps—is interfering.
- Press and hold Power. On many devices, long‑press Power off to see Reboot to safe mode. Confirm to restart.
- On Samsung: Swipe down for Quick settings > Power icon > Power off > tap and hold until the Safe mode prompt appears.
- Open the affected app in Safe Mode. If it works, reboot normally and remove recently installed or overlay‑enabled apps (Settings > Apps > Special access > Appear on top/Display over other apps, and Accessibility).
- If multiple defaults and services were changed, go to Settings > System > Reset options > Reset app preferences to restore defaults (no data loss, but disabled apps/notifications and default handlers are reset).
Prevent app freezes in the future
Keep some free storage, update apps regularly, and avoid running multiple “phone booster,” cleaner, or battery saver tools at once—they often conflict with normal background work. Limit the number of apps with overlay or accessibility permissions to those you trust and actually use. If an app misbehaves after a major update, clear its cache immediately and review the developer’s release notes for known issues or required permission changes.
When to contact support or the developer
If the app still isn’t responding after these steps, it likely needs a developer fix. Open the app’s Play Store page and tap Contact developer to report the problem. Include your device model, Android version, app version, steps to reproduce, and a short screen recording or screenshots. For device‑wide freezes, storage errors, or suspected hardware issues (e.g., failing SD card), contact your phone maker’s support and share what you’ve tried and any error messages.
Frequently Asked Questions
What does “App not responding” actually mean?
Android shows an ANR when an app’s main UI thread has been blocked for several seconds. The app isn’t processing touches or drawing frames, so Android offers to wait or close it. The block can be caused by heavy computation, slow storage, stalled network calls, or a deadlock between threads.
Will clearing cache or data delete my information?
Clearing cache removes temporary files and usually keeps your login and content. Clearing data resets the app to its first‑run state, which signs you out and deletes offline data. If the app syncs to an online account, your cloud content remains and will reappear after you sign in.
Why do ANRs happen more on older or low‑end phones?
Slower CPUs, limited RAM, and slower storage magnify issues newer devices power through. When storage is nearly full, write speeds drop further, increasing the chance of freezes. Keeping at least 10% of storage free and restarting periodically helps.
Are task killers or cache‑cleaner apps helpful?
No. Android already manages memory well. Task killers often create more churn and drain battery, and some interfere with normal background work, increasing the risk of ANRs. If you need to end a misbehaving app, force stop it from Settings instead.
My app only freezes on Wi‑Fi, not mobile data. What should I check?
Test a different Wi‑Fi network, switch DNS, disable VPN or private DNS, and check for captive portals. If your router uses firewall or parental controls, whitelist the app’s domains or relax filters. Updating Android System WebView and the app itself also helps.
The app started freezing after an update. How do I roll back?
Most Play Store apps don’t support rolling back versions. Instead, clear cache, then clear data and reinstall. If the new version has a known bug, look for a beta or previous stable build offered by the developer, or wait for the next update and report the issue with steps and a brief screen recording.
What if the app works in Safe Mode but not normally?
That points to a conflict. Remove recently installed apps, especially those with overlay (“Appear on top”), accessibility, ad blocking, VPN, or system cleaning functions. Also reset app preferences to restore defaults. After changes, reboot and test again.