How to Fix Android Messages Not Sending

Difficulty
Beginner
Tested on
Android 15 - Pixel 9
You will need
Android smartphone, active cellular service, Wi-Fi connection

Step by step

  1. 30 sec

    Toggle Airplane Mode

    Swipe down from the top of your screen twice to reveal the Quick Settings panel. Tap the Airplane Mode icon to enable it, wait 10 seconds, and tap it again to disable it. This forces the device to re-establish a connection with your cellular network tower.

    Note: This clears transient network glitches without requiring a full device reboot.
  2. 1 min

    Clear Messages App Cache

    Open Settings and navigate to Apps > See all apps > Messages. Select Storage & cache and tap Clear cache. Do not tap Clear storage unless you are prepared to potentially lose message drafts.

  3. 1 min

    Verify SMS Center Settings

    Open the Messages app and tap your profile icon. Go to Message settings > Advanced and ensure the SMS Service Center (SMSC) number is correct for your carrier. If the field is blank or incorrect, contact your carrier support for the mandatory string.

    Note: Most modern Android devices auto-populate this, but manual entry is required if you switched SIMs.
  4. 2 min

    Reset Network Settings

    Go to Settings > System > Reset options. Tap Reset mobile network settings and confirm the action. This deletes saved Wi-Fi networks and Bluetooth pairings, so ensure you have your credentials ready to reconnect.

    Note: This is the most effective method for solving deep-rooted cellular handshake failures.
  5. 30 sec

    Check for Carrier Services Updates

    Open the Google Play Store and tap your profile icon. Select Manage apps and device, then locate Carrier Services. If an update is pending, install it immediately and restart your device.

    Note: Carrier Services is critical for RCS messaging features; keeping it updated ensures compatibility.