SMS Staying in Pending after updating android OS to latest version

📱 How to Properly Update the SMS Gateway App (Outside Play Store)

Because our SMS Gateway app is distributed outside the Google Play Store, some Android devices require extra steps after updating to ensure notifications (Firebase token) and permissions work correctly.


Follow this guide carefully to avoid issues.


✅ 1. Remove the Old Device From Dashboard


Before installing a new version:

  1. Log in to your Dashboard.

  2. Go to Devices.

  3. Delete/remove the old device entry.

  4. You will reconnect automatically after the new installation.


🔒 2. Turn Off Google Play Protect (Important)


Android’s newer OS versions automatically enable Play Protect, which may block or disable apps installed outside Play Store.


⚠️ Play Protect CANNOT be turned off during a phone call or meeting!If you are on a call or using a headset/meeting app, Play Protect will refuse to disable.


Please follow these steps when you are NOT on a call:


  1. Open Google Play Store.

  2. Tap your profile icon (top right).

  3. Go to Play Protect.

  4. Tap Settings (top right).

  5. Turn OFF:

    • Scan apps with Play Protect

    • Improve harmful app detection


If Play Protect keeps turning back on, restart your phone and try again.


📥 3. Install the New App Version


After Play Protect is off:


  1. Download the latest APK from our provided link.

  2. Tap the file and install the app.

  3. If you see a warning about unknown apps:

    • Tap Settings

    • Allow Install unknown apps

    • Go back and install again.


🔓 4. Allow All Permissions Inside the App


When the app opens for the first time:


  1. Tap Allow for ALL permission prompts:

    • SMS Access

    • Notifications

    • Contacts (if required)

    • Phone access

    • Background activity

    • Battery optimization (select Allow)


If you miss any permission, the app may not work correctly.


⚙️ 5. Grant Remaining Permissions From Android Settings


Some devices (Samsung, Xiaomi, Infinix, Oppo, Vivo, etc.) do NOT give all permissions automatically.


You must manually enable the remaining ones.


Follow these steps:


Open Settings on your phone.


  1. Go to Apps / App Management.

  2. Find SMS Gateway App.

  3. Tap Permissions.

  4. Make sure ALL of the following are enabled:

    • SMS

    • Phone

    • Contacts (if required)

    • Notifications

    • Files & Media

    • Nearby Devices (if shown)

  5. Go to Battery or Battery Usage:

    • Select Unrestricted or Allow background activity.

  6. Go to Auto Start (if your phone has this option) and enable it.


🔄 6. The App Will Now Generate a New Firebase Token


Once permissions are fully granted, the app automatically:

  • Generates a new Firebase token

  • Registers the device

  • Connects to your Dashboard


No extra action needed.


⭐ Summary Checklist


  1. Delete old device from Dashboard
  2. Turn off Play Protect (not during calls!)
  3. Install new APK
  4. Allow all app permissions
  5. Grant system-level permissions
  6. Ensure battery/background settings are correct


Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us