How To Fix HTC 10 That Won’t Send Text Messages (Troubleshooting Guide)
The HTC 10 can develop texting problems ranging from failed outgoing SMS to MMS that won’t send or receive. In most cases the root cause is a missing or incorrect Message Center Number (SMSC), a corrupted messaging app cache, or wrong APN settings for picture messages. This guide walks through every fix, starting with the most common solution.
Important note (as of 2026): The HTC 10 launched in April 2016 and is no longer receiving software updates or official support from HTC. The troubleshooting steps below still work, but if your device is exhibiting multiple hardware or software failures, it may be time to consider upgrading to a current Android phone — a budget device like the Samsung Galaxy A16 or Pixel 8a will outperform the HTC 10 in every measurable way.
Quick Diagnosis Table
| Symptom | Likely Cause | Jump To |
|---|---|---|
| Can’t send SMS but can receive | Wrong or missing Message Center Number (SMSC) | Fix 1 |
| Can’t receive SMS but can send | Full storage, corrupted messaging app, or carrier-side block | Fix 3 |
| “Unfortunately, Messages has stopped” error | Corrupted app cache/data or firmware glitch | Fix 4 |
| Can’t send or receive MMS / picture messages | Mobile data disabled or incorrect APN settings | Fix 6 |
| Texting worked before a factory reset | SMSC number was wiped during reset | Fix 1 |
| Messages app freezes or causes phone to lag | App cache corruption or rogue third-party app | Fix 4 |
Fix 1: Check and Correct the Message Center Number (SMSC)
This is the single most common cause of “can send but can’t receive” or “can’t send” issues on the HTC 10, especially after a factory reset. The SMSC (Short Message Service Center) number tells your phone where to route outgoing texts. If it’s missing or wrong, texts silently fail.
How to check and update the SMSC on the HTC 10:
- Open the Phone (dialer) app.
- Dial *#*#4636#*#* — this opens the hidden Testing menu.
- Tap Phone information (or Device information).
- Scroll down to the SMSC field.
- Tap Refresh to see the current number.
- If the field is blank or incorrect, enter the correct SMSC number for your carrier (see table below) and tap Update.
Common US carrier SMSC numbers:
| Carrier | SMSC Number |
|---|---|
| AT&T | +13123149810 |
| T-Mobile | +12063130004 |
| Verizon | Typically auto-configured via CDMA; contact Verizon if blank |
| Sprint (now T-Mobile) | +17044100000 |
If you don’t see your carrier listed, call your provider’s tech support line and ask for the correct Message Center Number. A representative can also push the setting to your SIM remotely.
Fix 2: Restart the Phone and Toggle Airplane Mode
Before diving into advanced troubleshooting, try this quick reset of your cellular radio:
- Swipe down from the top of the screen to open Quick Settings.
- Tap Airplane mode to turn it on. Wait 15 seconds.
- Tap Airplane mode again to turn it off.
- Wait for your signal bars to return, then try sending a text.
If that doesn’t help, do a full restart: press and hold the Power button, tap Restart, and test again once the phone boots up.
Fix 3: Free Up Internal Storage
If your HTC 10 can send texts but can’t receive them, low storage is a common culprit. When internal storage drops below roughly 10% capacity, Android may silently block incoming SMS and MMS.
- Go to Settings → Storage.
- Check how much space is available.
- If you’re running low, delete old photos, videos, or apps you no longer use.
- Clear cached data: Settings → Storage → Cached data → OK.
- Move media files to a microSD card if one is installed.
After freeing up space, ask someone to send you a test text to confirm messages are coming through.
Fix 4: Clear the Messaging App Cache and Data
If the Messages app is crashing, showing “Unfortunately, Messages has stopped,” or causing the phone to freeze, the app’s cached data is likely corrupted.
- Go to Settings → Apps.
- Find and tap Messages (or whatever SMS app you’re using).
- Tap Storage.
- Tap Clear Cache first, then send a test text.
- If the problem persists, go back and tap Clear Data. (This deletes your text message history stored in the app, so back up important conversations first.)
Consider switching your default SMS app. The stock HTC Messages app hasn’t been updated in years. Google Messages is a solid free replacement that supports RCS messaging and receives regular updates. You can install it from the Google Play Store, then set it as your default SMS app under Settings → Apps → Default apps → SMS app. [INTERNAL LINK: best SMS apps for Android]
Fix 5: Boot Into Safe Mode to Check for App Conflicts
A third-party app (especially messaging apps, call blockers, or “phone cleaner” apps) can interfere with SMS. Safe mode disables all third-party apps so you can test:
- Press and hold the Power button until the power options appear.
- Touch and hold Power off until a prompt reading “Reboot in safe mode” appears.
- Tap OK to confirm. The reboot takes about 30 seconds.
- You’ll see Safe mode in the lower-left corner of the screen once it’s active.
Try sending and receiving texts while in safe mode. If texting works normally here, a third-party app is the problem. Uninstall recently added apps one by one (starting with the most recent) until the issue stops. To exit safe mode, simply restart the phone normally.
Fix 6: Fix MMS / Picture Message Issues (APN Settings)
If regular SMS works but you can’t send or receive picture messages (MMS), group texts, or multimedia messages, the issue is almost always related to your APN (Access Point Name) settings or mobile data being turned off.
Step 1: Make sure mobile data is enabled.
MMS requires an active mobile data connection — it does not work over Wi-Fi alone.
- Go to Settings → Mobile data.
- Make sure the Mobile data toggle is turned on.
Step 2: Verify or manually enter your APN settings.
- Go to Settings → Mobile data → Access Point Names.
- Compare your current APN settings with your carrier’s official settings (available on their website or by calling support).
- Pay special attention to the MMSC URL, MMS Proxy, and MMS Port fields — these must be exactly right for picture messages to work.
- If you need to add a new APN, tap the menu icon and select New APN. Enter the values provided by your carrier.
Common US carrier APN settings for MMS:
| Setting | T-Mobile | AT&T |
|---|---|---|
| APN | fast.t-mobile.com | phone |
| MMSC | http://mms.msg.eng.t-mobile.com/mms/wapenc | http://mmsc.mobile.att.net |
| MMS Proxy | (leave blank) | proxy.mobile.att.net |
| MMS Port | (leave blank) | 80 |
| APN Type | default,supl,mms | default,mms,supl,hipri |
After entering or correcting your APN settings, restart your phone and try sending a picture message.
Fix 7: Wipe the Cache Partition
If multiple fixes above haven’t resolved the issue, wiping the system cache partition can clear corrupted temporary files without deleting your personal data.
- Turn the phone off completely.
- Press and hold the Volume Down button.
- While holding Volume Down, press and hold the Power button. Release Power when the phone vibrates, but keep holding Volume Down.
- When the black screen with red and blue text appears, release Volume Down.
- Press Volume Down to highlight “reboot to bootloader” and press Power to confirm.
- On the next screen (white background with colored text), press Volume Down to highlight “BOOT TO RECOVERY MODE” and press Power to select it.
- Wait through the white HTC screen and then the black screen.
- Press Volume Down to highlight “wipe cache partition” and press Power to confirm.
- Once the wipe completes, select “reboot system now” to restart.
This forces Android to rebuild all system caches from scratch, which resolves a surprising number of intermittent app crashes and messaging glitches.
Fix 8: Factory Reset (Last Resort)
If nothing else has worked, a factory reset returns the phone to its original state. This erases all data on the phone — back up photos, contacts, and messages before proceeding.
- Turn the phone off completely.
- Press and hold the Volume Down button.
- Press and hold the Power button. Release Power when the phone vibrates, keep holding Volume Down.
- When the black screen with red/blue text appears, release Volume Down.
- Use Volume Down to highlight “reboot to bootloader” and press Power.
- Use Volume Down to highlight “BOOT TO RECOVERY MODE” and press Power.
- Wait through the HTC screens.
- Use Volume Down to highlight “wipe data/factory reset” and press Power.
- Select “Yes — delete all user data” and press Power to confirm.
- Once the reset completes, choose “reboot system now”.
After the reset, you’ll need to set up the phone from scratch. Remember to re-enter your SMSC number (Fix 1) if your carrier doesn’t push it automatically — this is the most common reason texting breaks again after a reset.
When to Contact Your Carrier
If you’ve worked through every fix above and still can’t send or receive texts, the problem may be on your carrier’s end. Common carrier-side issues include:
- Your line may have a provisioning error that blocks SMS/MMS
- Your account may need to be re-activated on the network
- There may be a temporary outage in your area
Call your carrier’s tech support and specifically ask them to “re-provision your line for SMS and MMS services” and to verify your SIM card is active and properly registered on the network.
When to Consider Upgrading
The HTC 10 is a decade-old device running Android 8.0 Oreo at best. While it was a well-built phone for its time, it no longer receives security patches, many modern apps have dropped support for its Android version, and replacement parts are increasingly hard to find.
If you’re experiencing frequent texting issues alongside other problems (battery drain, slow performance, app crashes), investing in a newer phone will save you significant troubleshooting time. Budget Android phones in the $150–$250 range now offer substantially better cameras, battery life, 5G connectivity, and years of guaranteed software updates.