π A Complete Troubleshooting Guide for Saudi Residents Facing OTP Issues on Absher
π Table of Contents
- π Understanding the Absher OTP System
- π± Why Your Absher Verification Code Might Not Be Arriving
- β‘ Quick Fixes to Try First
- π οΈ The 12 Effective Fixes
- π Comparison Table: Fix Speed vs. Effectiveness
- π Carrier-Specific Issues in KSA
- π Security Tips to Protect Your Absher Account
- β Frequently Asked Questions (FAQ)
- β Final Checklist
π Understanding the Absher OTP System
Absher (Ψ£Ψ¨Ψ΄Ψ±) is the official digital platform of the Saudi Arabian government, developed by the Ministry of Interior. It provides over 270 services to citizens and residents, ranging from visa renewals and traffic violations to passport updates and dependent management. Given the sensitivity of these services, Two-Factor Authentication (2FA) via a One-Time Password (OTP) is mandatory for every login and critical transaction.
The OTP is typically a 4-digit or 6-digit numeric code sent via SMS to the mobile number registered in the National Address system or directly linked to your Absher account. Without this code, accessing your account is impossible β which makes it incredibly frustrating when the verification code simply doesn’t arrive. π€
How the Absher OTP Delivery Works
| Stage | Process | Time |
|---|---|---|
| 1. Request | User clicks “Send Verification Code” | Instant |
| 2. Generation | Absher server generates a unique OTP | < 1 second |
| 3. Routing | OTP sent to Saudi telecom providers (STC, Mobily, Zain) | 1-5 seconds |
| 4. Delivery | SMS arrives at user’s mobile device | 5-30 seconds |
| 5. Expiry | OTP becomes invalid if not used | 3-5 minutes |
β±οΈ Normal Delivery Time: Under normal circumstances, the OTP should arrive within 10 to 30 seconds. If it takes longer than 2 minutes, something is wrong.
π± Why Your Absher Verification Code Might Not Be Arriving
Before jumping into solutions, it’s important to understand the root causes. The problem can originate from Absher’s servers, your telecom carrier, your mobile device, or your account settings.
π΄ Common Causes of Absher OTP Failure
| Cause | Frequency | Source |
|---|---|---|
| Network congestion / Poor signal | Very Common | Device / Carrier |
| Incorrect registered mobile number | Common | Absher Account |
| SMS blocking / Spam filters | Common | Device Settings |
| Absher server maintenance | Moderate | Absher Platform |
| SIM card issues / Roaming disabled | Moderate | Carrier / SIM |
| Phone storage full | Less Common | Device |
| International roaming without activation | Less Common | Carrier |
According to the Saudi Digital Government Authority (DGA), digital authentication systems like Absher process millions of OTP requests daily. During peak hours (especially after government salary deposits or during visa renewal seasons), delays can occur due to high server load.
β‘ Quick Fixes to Try First
Before diving into the detailed fixes, try these immediate actions:
- πΆ Check your signal bars β Ensure you have at least 2-3 bars of mobile signal.
- βοΈ Toggle Airplane Mode β Turn it ON for 10 seconds, then OFF. This forces your device to reconnect to the carrier network.
- π Restart your phone β A simple reboot resolves many temporary network glitches.
- β³ Wait 2 minutes β Sometimes carriers experience micro-delays. Don’t spam the “Resend” button immediately.
π‘ Pro Tip: Clicking “Resend Code” multiple times within a short period can actually blacklist your request temporarily as a fraud prevention measure. Wait at least 60 seconds between requests.
π οΈ The 12 Effective Fixes to Receive Your Absher OTP
Here are the 12 most effective, tested solutions arranged from easiest to most advanced. Follow them in order for best results.
β Fix 1: Verify Your Registered Mobile Number in Absher
The most common reason for not receiving an OTP is having an outdated or incorrect mobile number registered in the Absher system.
How to Check (via a trusted device or in person):
- Visit the Absher Portal
- Log in using an alternative method if available
- Navigate to: User Information β Mobile Number
- Verify that the number matches your current active SIM
β οΈ Important: If you’ve recently changed your mobile number or switched telecom providers (ported your number), you must update it in Absher through an Absher self-service kiosk or a Jawazat office.
β Fix 2: Switch Between Mobile Data and Wi-Fi
Sometimes, your phone’s SMS center routing depends on your data connection.
| Connection Type | Action |
|---|---|
| Currently on Wi-Fi | Switch to Mobile Data (4G/5G) |
| Currently on Mobile Data | Connect to a stable Wi-Fi network |
While SMS doesn’t technically require internet, some modern devices use IMS (IP Multimedia Subsystem) for SMS delivery, which can be affected by your data connection.
β Fix 3: Clear the Absher App Cache (Mobile App Users)
If you’re using the Absher mobile app on Android or iOS, corrupted cache files can prevent proper communication with the server.
For Android:
Settings β Apps β Absher β Storage β Clear Cache
For iOS:
Settings β General β iPhone Storage β Absher β Offload App β Reinstall
π² Download the official app only from: Google Play Store or Apple App Store
β Fix 4: Disable SMS Spam Filters and Block Lists
Modern smartphones aggressively filter “suspicious” SMS messages β and sometimes legitimate OTPs get caught.
π± iPhone Users:
Settings β Messages β Unknown & Spam β Turn OFF "Filter Unknown Senders"
π± Android Users (Samsung/Google):
Messages App β Settings β Spam Protection β Turn OFF
Also check:
- Blocked numbers list β Ensure no government shortcodes are blocked
- Third-party SMS apps (Truecaller, SMS Organizer) β Whitelist unknown senders
β Fix 5: Check for Carrier-Specific SMS Issues
Saudi telecom providers (STC, Mobily, Zain) occasionally experience SMS gateway delays.
How to check:
- Ask a friend to send you an SMS β does it arrive?
- Try sending an SMS to yourself
- Check your carrier’s Twitter support accounts:
π Peak Delay Times: Sundays (beginning of work week), government salary days (27th-1st of Hijri month), and during major visa policy changes.
β Fix 6: Remove and Reinsert Your SIM Card
A loose or aging SIM card can fail to receive SMS reliably.
Steps:
- Power off your phone completely β»οΈ
- Eject the SIM tray using the ejector tool
- Clean the SIM gently with a dry cloth
- Reinsert firmly and power on
- Wait for the network signal to stabilize (30-60 seconds)
If your SIM is older than 5 years, consider requesting a replacement SIM from your carrier while keeping the same number.
β Fix 7: Enable International Roaming (For Travelers)
If you’re outside Saudi Arabia, Absher OTPs may not arrive unless international roaming is activated.
| Carrier | Activation Method |
|---|---|
| STC | Call 900 or use MySTC app |
| Mobily | Call 1100 or use Mobily app |
| Zain | Call 959 or use Zain KSA app |
π Alternative for Travelers: If roaming is too expensive, ask a trusted family member in KSA to log into your Absher account and complete the transaction on your behalf (using their device).
β Fix 8: Use the Absher Website Instead of the App (or Vice Versa)
Sometimes the issue is platform-specific.
| Platform | Alternative |
|---|---|
| Absher Mobile App failing | Use a desktop browser: https://absher.sa |
| Website failing | Download and use the official mobile app |
| Chrome browser | Try Safari, Edge, or Firefox |
Also clear your browser cache:
Ctrl + Shift + Delete (Windows)
Cmd + Shift + Delete (Mac)
β Fix 9: Check Absher System Status and Maintenance Windows
Absher undergoes scheduled maintenance, usually during low-traffic hours (2:00 AM – 5:00 AM KSA time).
How to check:
- Visit the Absher Twitter account for announcements
- Check Saudi tech forums like SaudiExcel or Mubasher
- Try accessing during non-peak hours (early morning or late evening)
π§ Maintenance Frequency: Typically once every 2-3 weeks for 30-60 minutes.
β Fix 10: Update Your Phone’s OS and Absher App
Outdated software can cause compatibility issues with modern security protocols.
| Update | Path |
|---|---|
| iOS | Settings β General β Software Update |
| Android | Settings β System β System Update |
| Absher App | Play Store / App Store β My Apps β Update |
Ensure your device is running:
- iOS 14+ or Android 8.0+ for optimal compatibility
β Fix 11: Check Your National Address Registration
Absher pulls your mobile number from the National Address system managed by Saudi Post (SPL). If your National Address has an old number, Absher will send the OTP there.
How to update:
- Visit SPL Online
- Log in with your Iqama or National ID
- Update your mobile number and verify via OTP
- Wait 24 hours for the change to sync with Absher
β Fix 12: Visit a Jawazat Office or Absher Kiosk (Last Resort)
If none of the above fixes work, your account may have a backend restriction or your mobile number may be locked in the system.
What to bring:
- Original Iqama (for residents) or National ID (for citizens)
- Your active mobile phone
- Any relevant documents related to your query
Locations:
- Jawazat offices in all major cities
- Absher self-service kiosks at malls and government centers
π€ Pro Tip: Go early in the morning (8:00 AM opening) to avoid long queues. Most OTP-related issues are resolved at the counter within 5-10 minutes.
π Comparison Table: Fix Speed vs. Effectiveness
| Fix # | Solution | Speed | Effectiveness | Difficulty |
|---|---|---|---|---|
| 1 | Verify registered number | β‘ Fast | βββββ | Easy |
| 2 | Switch data/Wi-Fi | β‘ Fast | βββ | Easy |
| 3 | Clear app cache | β‘ Fast | ββββ | Easy |
| 4 | Disable spam filters | β‘ Fast | βββββ | Easy |
| 5 | Check carrier issues | π Medium | ββββ | Easy |
| 6 | Reinsert SIM card | π Medium | ββββ | Medium |
| 7 | Enable roaming | π Medium | βββββ | Medium |
| 8 | Switch platform | β‘ Fast | βββ | Easy |
| 9 | Check maintenance | π Medium | βββ | Easy |
| 10 | Update OS/App | π Slow | ββββ | Easy |
| 11 | Update National Address | π Slow | βββββ | Hard |
| 12 | Visit Jawazat | π Slow | βββββ | Hard |
π Carrier-Specific Issues in KSA
Each Saudi telecom provider has unique quirks when it comes to SMS delivery:
π‘ STC (Saudi Telecom Company)
- Strength: Best coverage, most reliable OTP delivery
- Common Issue: Delayed SMS during Hajj season due to network overload
- Fix: Use the MySTC app to refresh your network connection
π‘ Mobily
- Strength: Competitive pricing
- Common Issue: SMS blocking when switching between prepaid and postpaid
- Fix: Call 1100 and request an “SMS service refresh”
π‘ Zain KSA
- Strength: Good urban coverage
- Common Issue: International SMS filtering
- Fix: Dial 959 and ask to whitelist government shortcodes
π‘ Virgin Mobile / Lebara / Red Bull Mobile (MVNOs)
- Strength: Low cost
- Common Issue: OTP delays because they piggyback on STC/Mobily/Zain networks
- Fix: Contact your MVNO’s customer service β they have limited direct control over SMS gateways
π Security Tips to Protect Your Absher Account
While troubleshooting your OTP issue, keep these security best practices in mind:
| β Do This | β Never Do This |
|---|---|
| Keep your registered number active | Share your OTP with anyone β even “Absher support” |
| Enable app notifications alongside SMS | Click links in SMS claiming to be from Absher |
| Use a strong, unique password | Use public Wi-Fi to access Absher without VPN |
| Log out after each session | Save your password on shared devices |
| Regularly review login history | Ignore suspicious activity alerts |
π‘οΈ Scam Alert: Absher will never call you asking for your OTP. If someone calls claiming to be from Absher and asks for your code, it is a scam. Hang up immediately and report it to the National Cybersecurity Authority.
β Frequently Asked Questions (FAQ)
β Q1: How long is the Absher OTP valid?
A: The OTP is typically valid for 3 to 5 minutes. If it expires, you must request a new one.
β Q2: Can I receive Absher OTP on a non-Saudi number?
A: Generally, no. Absher requires a Saudi-registered mobile number linked to your National Address. Some expats have reported success with certain GCC numbers, but it is not officially supported.
β Q3: Why do I receive OTPs late at night but not during the day?
A: This suggests network congestion during peak hours. Your carrier’s SMS gateway may be overwhelmed when thousands of users request OTPs simultaneously.
β Q4: Can I use email instead of SMS for Absher verification?
A: Currently, SMS is the primary method for 2FA on Absher. Email may be used for some notifications, but not for login verification codes.
β Q5: What if my phone is lost or stolen?
A: Immediately visit a Jawazat office to deactivate your Absher account or update your mobile number. You can also call the Absher helpline, but in-person verification is faster for critical security changes.
β Q6: Is there a limit to how many OTPs I can request?
A: Yes. Absher implements rate limiting for fraud prevention. If you request too many OTPs in a short time, your number may be temporarily blocked for 15-30 minutes.
β Final Checklist
Use this checklist before escalating your issue:
- β³ Waited at least 2 minutes before requesting a resend
- πΆ Confirmed strong mobile signal (2+ bars)
- βοΈ Toggled Airplane Mode to refresh network connection
- π± Restarted mobile device
- π’ Verified the registered mobile number in Absher is correct
- π« Disabled SMS spam filters and checked blocked numbers
- π§Ή Cleared Absher app cache (or reinstalled the app)
- π Switched between mobile data and Wi-Fi
- π Tried logging in via website instead of app
- π‘ Confirmed no carrier-wide SMS outage
- π Enabled international roaming (if outside KSA)
- π² Reinserted SIM card and checked for damage
- π Updated phone OS and Absher app to latest versions
- π Verified National Address has the correct mobile number
- π Attempted login during non-peak hours
π― Conclusion
Not receiving your Absher verification code can be stressful, especially when you need to complete urgent government transactions. However, in 95% of cases, the issue can be resolved using the fixes outlined in this guide β from simple steps like toggling Airplane Mode and disabling spam filters, to more involved solutions like updating your National Address or visiting a Jawazat office.
π Key Takeaway: Always ensure your registered mobile number is current, your device isn’t filtering SMS messages, and your carrier service is active. When in doubt, start with the simplest fixes and work your way down the list systematically.
If you’ve exhausted all 12 fixes and still cannot receive OTPs, the issue is likely on Absher’s backend or your carrier’s SMS gateway. In such cases, visiting a Jawazat office with your original ID remains the most reliable path to resolution.
π Last Updated: September 2026
π External Resources:




