All guidesPhones

How to fix the "Program has stopped" error on Android

Quickly resolve Android’s “Program has stopped” crash by restarting, updating, clearing cache/data, and reinstalling the app.

Android phone screen showing 'Unfortunately, App has stopped' error dialog with REPORT and OK buttons
Image credit: Usama Anjum · View source

Immediate Action: Restart Your Device

  1. Force‑restart your phone:

    • Press and hold the Power button for about 30 seconds (or until the device restarts).

    • If a Restart option appears, tap it.

  2. After the reboot, open the problematic app to see if the error persists.

    • If the app runs, the issue was a temporary glitch.

    • If the error remains, move to the next section.


Prerequisites

  • Backup important data (photos, messages, app data) before clearing app data or reinstalling. Use Google Drive, Samsung Cloud, or another trusted backup solution.

  • Ensure the device is charged ≥30 % or connected to power.

  • Verify you have a stable internet connection for updates and downloads.


Step 1: Check for System and App Updates

  1. System update

    • Open Settings → System → Advanced → System update (path may vary; on some devices it is About phone → Software update).

    • If an update is available, follow the prompts to install it and restart when finished.

  2. App update

    • Open the Google Play Store.

    • Tap your profile icon → Manage apps & devices.

    • Under Updates available, locate the problematic app and tap Update (or choose Update all).

    • Relaunch the app.

For detailed guidance on updating Android apps, see the official help page: Fix an installed Android app that isn’t working.


Step 2: Force‑Stop and Clear Cache

Android Cash App info screen with Force stop and the highlighted Storage & cache row visible.
Gary Sims
  1. Open Settings → Apps & notifications → See all apps.

  2. Locate the app that shows “Program has stopped.”

  3. Tap Force stop → confirm.

  4. Tap Storage & cache.

  5. Choose Clear cache first. Test the app.

  6. If the crash continues, return to Storage & cache and tap Clear storage (or Clear data). Note: This erases the app’s local data; you may lose login credentials or preferences.

  7. Open the app again.


Step 3: Verify Date & Time Settings

Android System settings menu with Date & time option highlighted in purple box
Pankil Shah

Incorrect time can cause crashes for apps that rely on server authentication.

  1. Open Settings → System → Date & time.

  2. Turn off Automatic time zone and Automatic date & time.

  3. Manually set an incorrect date (e.g., a day ahead) and wait a few seconds.

  4. Turn the automatic options back on.

  5. Relaunch the app.


Step 4: Free Up Device Storage

Android Settings screenshot highlights Storage and shows 42 GB used of 128 GB total, with about 85.85 GB free.
Android Central

Low storage can prevent apps from writing temporary files, leading to crashes.

  1. Open Settings → Storage.

  2. Review the Free space bar. Aim for at least 15 % free.

  3. Delete unused apps, large media files, or clear cached data from Settings → Storage → Cached data.

  4. Retry the app.


Step 5: Uninstall and Reinstall the App

If previous steps fail, a clean reinstall often resolves corrupted files.

  1. Uninstall

    • Press and hold the app icon on the home screen or app drawer.

    • Drag to Remove or tap the X/Uninstall button.

    • Confirm deletion. Remember: any data stored only locally to the app will be lost.

  2. Reinstall

    • Open Google Play Store.

    • Search for the app and tap Install.

    • After installation, open the app and sign in if required.


Step 6: Test in Safe Mode (Optional)

Safe Mode disables third‑party apps that might interfere.

  1. Press and hold the Power button.

  2. When the power menu appears, long‑press Power off until a Safe mode prompt appears.

  3. Tap OK to reboot into Safe Mode.

  4. Open the problematic app. If it works, another installed app is likely causing the crash.

  5. Restart normally to exit Safe Mode.


Common Failure Points & Fixes

SymptomLikely CauseFix
App still crashes after clearing cacheCorrupted app dataClear storage (Step 2) or reinstall (Step 5)
Crash occurs only on Wi‑FiNetwork‑related bugVerify internet stability; toggle Airplane mode; reset Wi‑Fi router
“Program has stopped” for multiple appsSystem‑level issuePerform a full System update (Step 1) or consider a factory reset after backing up all data
App won’t open after reinstallIncompatible Android versionCheck the app’s Play Store page for minimum OS requirement; update OS if possible

Verifying Completion

  1. Open the app three times in a row, performing a typical action (e.g., send a message, load a map).

  2. Observe that no “Program has stopped” dialog appears.

  3. Check Settings → Apps & notifications → App info → Battery → Background restriction – ensure the app is allowed to run in the background if needed.

  4. If the app integrates with Google services, open Settings → Accounts → Google → Sync and confirm sync completes without errors.


When to Seek Further Help

  • The app continues to crash after all steps.

  • The device shows system‑wide instability (random reboots, freezing).

  • You suspect a hardware issue (e.g., overheating).

Contact support:

  • For Google‑provided apps or Play Store issues, visit the Google Play Help page linked above.

  • For manufacturer‑specific problems, locate the support contact in your device’s Settings under Help & feedback or on the maker’s official website.


Optional: Factory Reset (Last Resort)

Only attempt after backing up all data (photos, contacts, app data via Google backup). A reset erases everything on internal storage.

  1. Settings → System → Reset options → Erase all data (factory reset).

  2. Follow on‑screen prompts, then set up the device anew.

  3. Reinstall the app and test.


Remember: Most “Program has stopped” errors are resolved by a simple restart, update, or cache clear. Reserve the more drastic steps for persistent cases.