Fix Your Apps. Keep Going.

"SIM Not Provisioned" Error on Android? 5 Fixes (2026)

Few phone errors are as confusing as "SIM not provisioned MM#2." Your SIM is inserted. The phone can see it. And yet — no calls, no texts, no mobile data. What does "not provisioned" even mean, and what's MM#2?

Here's the short version: your phone reads the SIM card just fine, but when it tries to authenticate that card with your carrier's network, the carrier's system says it doesn't recognize the subscription. MM#2 is the error code for that failed handshake — "Mobile Management error 2." The wording is misleading, because your SIM and your phone are usually fine. The problem is almost always the activation handshake: a new SIM that hasn't finished provisioning, a number port in progress, or a carrier-side hiccup. Five fixes, in the order they solve it.

SIM not provisioned MM#2 error on Android phone

Quick Answer

"SIM not provisioned MM#2" means your phone reads the SIM but the carrier's network hasn't recognized the subscription yet. First, restart the phone — new SIMs can take up to 24 hours to fully activate, and number ports take longer. Then toggle Airplane mode on for 30 seconds and off to force a fresh network registration, reseat and clean the SIM card, and update the Carrier Services app from the Play Store. If it still fails, your carrier can check the provisioning status and re-activate the line remotely.

Fix 1: Restart and Give Activation Time

If you just inserted a new SIM, swapped phones, or ported your number, the most likely "fix" is patience. Provisioning — the carrier registering your SIM on its network — usually completes within minutes but can take up to 24 hours, and number ports (MNP) add their own waiting period on top.

  1. Restart the phone — hold the power button and tap Restart. This forces the phone to attempt the provisioning handshake fresh instead of sitting on a stale failed attempt.
  2. After the reboot, give the phone a few minutes to search for and register on the network.
  3. If the error persists, check how long it's been since activation:
    • Under a few hours: this may simply be normal activation time. Wait and retry periodically.
    • Over 24 hours: activation has likely failed or stalled — move to the next fixes and then contact your carrier (Fix 5).
  4. While waiting, make sure you're somewhere with decent signal — the phone can't complete the handshake without a connection to the tower.

If the SIM was working fine and the error appeared out of nowhere (not a new SIM), skip the waiting and go straight to Fix 2 — that's a stale provisioning state, not a pending activation.

Fix 2: Toggle Airplane Mode

When the provisioning handshake fails once, the phone sometimes keeps retrying with stale state instead of starting clean. Airplane mode is the reset button for that: it drops every radio, and switching it back off forces the modem to re-read the SIM and attempt a brand-new registration with the carrier.

  1. Swipe down from the top (twice, on some phones) to open the full Quick Settings panel.
  2. Tap Airplane mode to turn it on.
  3. Wait 30 seconds.
  4. Tap Airplane mode again to turn it off.
  5. Give the phone a minute or two to search for the network and complete registration.

This one resolves a surprising share of "out of nowhere" MM#2 errors — the kind that appear on a SIM that was working yesterday.

Fix 3: Reseat and Clean the SIM Card

A SIM that isn't making perfect contact can read well enough for the phone to detect it, but fail the provisioning handshake — which is exactly the confusing state MM#2 describes. Dust, oxidation, or a slightly shifted card is enough to cause it.

  1. Power off the phone completely.
  2. Eject the SIM tray with the ejector tool (or a straightened paperclip).
  3. Remove the SIM and wipe the gold contacts with a soft, dry cloth. No water, no liquids.
  4. Check the tray for dust and blow it out gently.
  5. Place the SIM back so it sits perfectly flat — notched corner aligned, contacts facing down — and slide the tray in until flush.
  6. Power on and let the phone attempt registration.

Reseating and cleaning SIM card to fix SIM not provisioned MM#2 error

Fix 4: Update Carrier Services and Select Your Network Manually

Two software-side steps live here. First: Android handles carrier communication through a dedicated app called Carrier Services, and an outdated or buggy build can break the provisioning handshake — this is a documented cause of MM#2 appearing on SIMs that were previously fine.

  1. Open the Play Store and search for Carrier Services.
  2. If an Update button is showing, tap it and wait for the update to finish.
  3. Restart the phone.

Second: if automatic network registration is failing, try telling the phone exactly which carrier to use instead of letting it choose.

  1. Go to Settings → Connections → Mobile networks → Network operators (Samsung One UI), Settings → Network & internet → SIMs → [your SIM] → uncheck "Automatically select network" (Pixel), or Settings → SIM cards & mobile networks → [your SIM] → Mobile network → select your carrier (Xiaomi HyperOS).
  2. Wait for the phone to finish searching, then tap your carrier's name in the list instead of leaving it on automatic.
  3. Check whether the MM#2 error clears and signal appears.

Manually selecting mobile network operator on Android to fix provisioning

Fix 5: Check With Your Carrier and Test the SIM Elsewhere

If the phone-side fixes haven't cleared it, the problem is almost certainly on the carrier's side of the handshake — and only the carrier can see it. Before calling, run one diagnostic so you know what to tell them.

Test the SIM in another phone: if it shows the same MM#2 error there, the SIM or its provisioning record is the problem. If it works in the other phone, your phone's SIM reader or software is suspect.

Then contact your carrier's support (call, app chat, or a store visit) and ask them to:

  • Check the provisioning status of your SIM/line — they can see whether activation completed, stalled, or was never triggered.
  • Re-provision the line remotely — support can usually push this through while you're on the phone, and it takes effect within minutes.
  • Check for account holds — an unpaid bill, a pending KYC re-verification, or a port-in-progress can all hold provisioning.
  • Issue a replacement SIM if the card itself is faulty — a new SIM with your number transferred to it resolves card-side failures, and most carriers do this free or cheaply at a store.

One more check while you're at it: if the phone is carrier-locked to a different network than the SIM, MM#2 (or "No SIM") is the expected result — the phone needs unlocking before any other SIM will provision on it. Covers Android 10 through 14.

Watch: SIM Not Provisioned MM#2 Explained and Fixed

This video walks through the MM#2 error and its fixes step by step:

Video by ITJungles — full credit to the creator.

Frequently Asked Questions

What does "SIM not provisioned MM#2" actually mean?

Your phone successfully reads the SIM card, but when it contacts your carrier to authenticate it, the carrier's system doesn't find a valid active subscription. MM#2 is the code for that failed authentication step. It most often means the SIM hasn't finished activating yet, a number port is in progress, or the carrier's provisioning record is stuck — not that your phone or SIM is broken.

I just bought a new SIM — how long should I wait before worrying?

Most carriers activate a new SIM within minutes to a few hours, but the standard window is up to 24 hours. Restart the phone once after inserting it, then check periodically. If the MM#2 error is still there after a full 24 hours, don't keep waiting — work through the fixes above and then contact your carrier, because the activation has likely stalled.

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