Fix Your Apps. Keep Going.

Phone App (Dialer) Keeps Crashing? 6 Fixes (2026)

You tap the green phone icon to call someone back, and the dialer just... vanishes. Or it opens, you punch in the number, and it dies before the first ring. A crashing phone app is worse than most app crashes, because this one takes your actual phone calls down with it. The fixes below go from the 60-second reset to the deeper system checks, in the order I'd try them myself.

Android phone app dialer crashing with an error message on a smartphone screen

Quick Answer: Long-press the Phone icon → App info → Storage & cache → Clear cache. Still crashing? Clear its data too, then update Phone by Google from the Play Store. If the crashes survive that, boot into safe mode — a working dialer there means a third-party app (call recorder, spam blocker) is the culprit.

What's Actually Breaking

The dialer isn't some random third-party app — it's wired into the system. So when it crashes, the cause is usually the phone's own state, not a one-off bug. The patterns I see most:

  • Rotten cache or data. Temporary files inside the Phone app go bad, and now it faceplants on every launch.
  • An old dialer version. Google and the manufacturers fix crash bugs constantly; running a months-old build means running known bugs.
  • Two dialers fighting. Your phone may carry both Google's Phone app and the manufacturer's dialer. A broken default-app assignment between them crashes calls.
  • Meddling third-party apps. Call recorders, spam blockers, and dialer replacements hook into the same call system — and sometimes break it.
  • Disabled background services. The dialer leans on services like Contacts and Phone Services. Aggressive cleaner apps can switch those off.

Start at Fix 1 and work down. The first three fix the large majority of dialer crashes. Covers Android 10 through 14.

Fix 1: Clear the Phone App's Cache

Yesterday it worked, today it crashes on launch — that's the signature of a corrupted cache. Clearing it takes about a minute and touches nothing you care about: no contacts lost, no call history lost.

  1. Long-press the Phone icon, then tap App info (the ⓘ icon). Or open Settings → Apps → Phone.
  2. Tap Storage & cache.
  3. Tap Clear cache.
  4. Go back, tap Force stop → OK, then restart the phone.
  5. Open the dialer and place a test call.
Clearing the Phone app cache from Android app info storage settings to fix dialer crashes

One brand wrinkle: on Xiaomi (HyperOS) the app may be listed as Phone or Phone Services under Settings → Apps → Manage apps. Samsung's stock Phone app clears the same way. If the crashes stop here, bad cache was the whole story.

Fix 2: Clear the Phone App's Data

Cache didn't do it? Then the app's stored data itself is likely corrupt. This returns the dialer to a factory-fresh state. You'll lose the locally kept call log and any dialer settings — but contacts synced to your Google account are untouched.

  1. Go to Settings → Apps → Phone (long-press the icon → App info works too).
  2. Tap Storage & cache.
  3. Tap Clear data (or Clear storage) and confirm.
  4. Restart the phone, open the dialer, test a call.

Before you tap: screenshot any important numbers in Recents if your call log isn't synced anywhere. Two minutes of caution, zero regrets.

Fix 3: Update the Phone App

Some dialer crashes are just known bugs with known fixes sitting in a newer version. And on many phones there are two dialer sources worth checking:

  1. Open the Play Store, tap your profile icon → Manage apps & device → Updates available, and update Phone by Google if listed.
  2. Using the manufacturer's dialer instead? Check its own store too — Galaxy Store on Samsung, GetApps on Xiaomi.
  3. Flip on auto-updates (Play Store → profile → Settings → Network preferences → Auto-update apps) so a buggy build can't linger for months.
  4. Restart after updating and test.

Heads-up for beta testers: if you joined the Google Phone beta (Play Store → Phone by Google page), a beta build could be the crash source. Leave the beta and reinstall the stable version.

Fix 4: Reset App Preferences

The dialer doesn't work alone — it depends on background services like Contacts, Phone Services, and Call Management. If a cleaner app or an accidental tap disabled any of them, the Phone app can crash on launch. Resetting app preferences switches every disabled app back on and restores default permissions. Nothing gets deleted.

  1. Go to Settings → Apps.
  2. Tap the ⋮ menu (top right) → Reset app preferences → Reset apps. On Pixel: Settings → System → Reset options → Reset app preferences.
  3. Open the Phone app — Android will ask for permissions again (Contacts, Phone, Call log). Allow each.
  4. Place a test call.
Resetting app preferences in Android settings to fix phone app crashes

What actually changes: disabled apps re-enable, default apps return to stock, and permissions reset (you re-allow them as prompted). Files, contacts, call history — all untouched. Safest system-level reset on Android.

Fix 5: Boot Into Safe Mode

Safe mode boots Android with only pre-installed apps — every third-party app stays dark. If the dialer behaves in safe mode, one of your downloaded apps is the troublemaker: call recorder, spam blocker, custom launcher, VPN, or a dialer replacement.

  1. Hold Power (Samsung: Side + Volume Down) until the power menu shows.
  2. Long-press Power off until "Reboot to safe mode" appears → tap OK. (Samsung alternate: power off fully, then hold Power until the logo appears, then hold Volume Down until it boots.)
  3. You'll see "Safe mode" in the bottom-left corner. Open the Phone app and try a call.

Dialer works in safe mode? Restart normally and uninstall recent additions one by one — start with anything installed right before the crashes began. Still crashes in safe mode? The fault is in the system itself — Fix 6.

Fix 6: Check the Default Phone App and Update the System

Two dialers can be worse than one. A broken default-phone-app assignment — the "wrong" app set as default, or a half-disabled one — crashes calls outright. And an OS that's months behind on patches can destabilize system apps on its own.

  1. Go to Settings → Apps → Default apps → Phone app (Samsung: Settings → Apps → Choose default apps).
  2. Pick one dialer — Phone by Google or the manufacturer's — and commit to it.
  3. Don't use the other one? Disable it: Settings → Apps → [the other phone app] → Disable. (Only if Disable is offered — some system dialers can't be turned off.)
  4. Check for a system update: Settings → System → System update (Samsung: Settings → Software update → Download and install; Xiaomi: Settings → About phone → tap the HyperOS version card → Check for updates). Install anything pending and restart.
  5. Test the dialer before reinstalling anything else.

System updates routinely carry fixes for crashing system apps — a phone that's way behind on patches is exactly where Fix 6 pays off.

What If Nothing Works?

If all six fixes failed, widen the net:

  • Check for a wider outage. If calls fail everywhere and even WhatsApp calls crash, look at Downdetector for your carrier — a network-side problem can masquerade as an app crash.
  • Try a third-party dialer temporarily. Install Phone by Google from the Play Store and set it as default. If it works fine, your stock dialer's installation is broken.
  • Check storage. Settings → Storage — a critically full phone can make system apps crash. Free up space if you're nearly out.
  • Factory reset (last resort). Settings → System → Reset options → Erase all data. Back up contacts, photos, and files first — this wipes everything but clears deep system corruption.
  • Visit a service center. Dialer still crashing after a reset? Likely firmware-level — a technician can re-flash it.

Honestly, though: Fix 1 (cache), Fix 2 (data), or Fix 4 (app preferences) ends the story for most people, with no data loss.

Watch: Phone Dialer Keeps Crashing Fixed Step by Step

Prefer a walkthrough? This video covers the dialer crashing problem step by step:

Video by Sky Tech Studio — full credit to the creator.

Frequently Asked Questions

Why does my phone app crash the instant I open it?

Instant-on-launch crashes almost always mean corrupted cache or data inside the Phone app — clear the cache (Fix 1), then the data (Fix 2). If the dialer works in safe mode (Fix 5), a third-party app is behind it: uninstall recently added call or spam apps.

Will clearing data on the Phone app delete my contacts?

No — contacts live in your Google account (or on the SIM), not in the Phone app's data. You lose the local call history and dialer settings, so screenshot important Recents numbers first.

Why does the dialer crash only when I receive calls?

Crash-on-incoming-call usually means a broken default phone app assignment (Fix 6) or a conflicting app like a spam blocker or call recorder (Fix 5). Resetting app preferences (Fix 4) helps too — it re-enables the background services incoming calls need.

By Sameer Zehri | App Fix Guru Editor | Last updated: October 2026