First: The 30-Second Fix
Before you go digging into settings, do this: toggle Airplane Mode on, wait five seconds, toggle it off. Sounds dumb, but I've lost count of how many times a stuck radio eats your outgoing texts. Your phone re-registers with the tower when it comes back, and that alone clears half the 'stuck on sending' issues I see at client sites.
Still stuck? Force close your messaging app. On most Androids (Samsung, Pixel, Motorola), swipe up from the bottom to see recent apps, then swipe the Messages app away. Reopen it and try sending again.
If that didn't do it, move on.
The 5-Minute Fix: Clear Cache and Check APN
Clear the Messages App Cache
A corrupt cache is a classic culprit. It's not your data, so you won't lose texts. Here's how:
- Go to Settings > Apps (or App Management).
- Find your messaging app (often called Messages).
- Tap Storage > Clear Cache. Don't touch 'Clear Data' unless you want to wipe your conversation history.
I had a client last month whose entire text queue died because the app cache ballooned to 2GB. Cleared it, texts flew out instantly.
Check Your APN Settings
APN (Access Point Name) is the gateway your phone uses to reach the carrier's network. If it's wrong, SMS can fail even though you have bars. Here's the quick check:
- Go to Settings > Connections (or Network & Internet) > Mobile Networks > Access Point Names.
- Look for a reset option in the three-dot menu. On Samsung it's Reset to default. On Pixel it's the menu icon > Reset.
- Tap it. If that doesn't exist, note the current APN name and compare it to your carrier's official settings (Google the carrier name + 'APN settings').
Don't change numbers unless you're sure. Wrong APN can kill data too.
If your texts are still jammed, you've got a deeper issue.
The 15-Minute Fix: Reset Network Settings and Check the SMS Center
Reset Network Settings
This wipes Wi-Fi passwords, Bluetooth pairings, and cellular settings—but not your texts or files. It's the nuclear option that often fixes stubborn SMS issues caused by corrupt radio configs.
On Samsung: Settings > General Management > Reset > Reset Network Settings.
On Pixel/Stock Android: Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth.
After reset, you'll need to reconnect to Wi-Fi and re-pair Bluetooth devices. Slightly annoying, but it's saved me hours of guessing.
Verify the SMS Center Number
Every SIM has a message center number—where your texts go before reaching the recipient. If it's corrupted, your messages sit in limbo. To check it, you need a dialer code. Common ones:
*#*#4636#*#* (opens testing menu on many Androids)In the testing menu, tap Phone information, scroll to SMSC, and tap Refresh to see the number. If it's blank or wrong, you can update it there, but you'll need the correct number from your carrier. Call them—don't guess. A wrong SMSC is worse than none.
Note: This dialer code doesn't work on all Samsung models due to their custom UI. If it doesn't open, skip it and try the next step.
When to Call Your Carrier
If you've gone through all that and texts still fail, the problem might not be your phone. I've seen cases where the carrier's SMS backend was down for a specific region, or the account had a block on premium SMS that somehow affected normal texts. One call to support—especially asking them to refresh your SIM profile—has fixed it more than once.
Also check if you accidentally blocked the person you're texting. Go to Messages > Settings > Blocked numbers and remove any that shouldn't be there. Embarrassingly, that was my issue once—blocked my own wife while cleaning up spam.
One more thing: if you're using a third-party SMS app, switch back to the stock Messages app for a test. A buggy app is a common culprit I've seen on budget Androids.
Follow these in order, and you'll usually hit the fix without wasting time. Start with the simple stuff. It's almost never the hard stuff.