The error “Teleservice not provisioned” (often displayed as “Teleservice 0 not provisioned,” “Teleservice not available,” or “SMS error: Teleservice not provisioned”) means your SIM card and mobile number are not provisioned (authorized) by your carrier to send or receive SMS.

In other words, your phone tried to send a text, but the network rejected it because SMS service isn’t enabled on your account or your device couldn’t access the SMS service type defined by the network.


⚙️ What “Teleservice Not Provisioned” Means

When your phone sends an SMS, it requests a teleservice from the network — basically, a service code that tells the system “I’m sending a text message.”
If you see this error, it means:

  • Your SIM card is missing SMS provisioning in the network database.

  • The carrier hasn’t activated SMS service for your number.

  • The SMSC (message center) or network profile is missing or corrupted.

  • Sometimes, it can appear if your device is set to CDMA or VoLTE-only mode on a network that requires GSM or LTE fallback.


Common Causes

CauseDescription
SIM not provisioned or inactiveThe SIM card is not yet activated or has been deactivated.
Incorrect network modeThe phone is locked to a network type (e.g. LTE-only) that doesn’t handle SMS.
Missing or incorrect SMSC numberThe message center address is blank or wrong.
Provisioning error on carrier sideThe carrier’s backend didn’t properly enable your number for SMS teleservice.
New SIM or recent port-inSMS may take several hours to fully activate after number porting.

Step-by-Step Fix

1. Restart and Reinsert SIM

  • Power off your phone.

  • Remove and reinsert the SIM card.

  • Power on and wait a minute for network registration.
    This re-triggers the provisioning check.


2. Check SIM Activation

  • Try to make a voice call or use mobile data.

    • If those also fail, your SIM is not active — contact your carrier.

    • If calls/data work but SMS fails, it’s a partial provisioning issue (SMS-only not provisioned).


3. Verify Network Mode

  • Go to Settings → Mobile Network → Preferred Network Type.

  • Select 4G/3G/2G Auto (not LTE-only or 5G-only).
    SMS may not send properly if your phone can’t fall back to a supported network layer (e.g., GSM).


4. Check SMSC (Message Center) Number

  • Open your dialer and enter:

    • *#*#4636#*#* → “Phone information” → scroll to “SMSC.”

  • If blank or wrong, update it with your carrier’s correct SMSC number.
    (If you tell me your carrier and country, I’ll give you the exact number.)


5. Try SIM in Another Phone

  • Insert the SIM into another device.

  • If SMS still fails, it’s definitely a carrier provisioning issue.

  • If it works, the issue lies in your phone’s firmware or messaging configuration.


6. Contact Your Carrier

If the issue persists, call your carrier’s support and say:

“I’m getting a ‘Teleservice not provisioned’ error when sending SMS. Please check if my number is properly provisioned for SMS in your system and that my SMSC is correctly configured.”

They can:

  • Refresh your account provisioning

  • Re-register your IMSI/IMSI in the HLR

  • Push the correct SMSC configuration over the air


Advanced (Optional)

If your phone supports it, you can manually send a provisioning update:

  • Some carriers allow OTA (over-the-air) configuration via USSD or SMS (e.g., sending “SETUP” to a short code).

  • Others can reprovision your SIM remotely once you contact support.


Summary

StepWhat to Check
1️⃣Restart & reinsert SIM
2️⃣Test SIM for calls/data
3️⃣Set network to Auto (2G/3G/4G)
4️⃣Verify SMSC number
5️⃣Test in another phone
6️⃣Contact carrier for SMS provisioning