If you are unable to receive OTP (One-Time Password) or TAC (Transaction Authorization Code), it could be due to:
Your service being in idle mode (inactive for a long time)
Premium SMS not being enabled in your device settings
Try these troubleshooting steps to resolve the issue:
1. Check your spam or blocked messages
Look for the OTP/TAC in your spam messages folder
If you’re using Truecaller, check the app’s spam folder as well
Ensure the sender's OTP/TAC short code is not blocked on your phone:
For iPhone: Go to 'Settings' > 'Phone' > 'Blocked Contacts' > Unblock the sender if listed.
For Android: Go to 'Settings' > 'Messages' > 'Blocked Numbers' > Unblock the sender if listed.
2. Enable Premium SMS access
Some Android devices require Premium SMS to be enabled for OTPs to be received. Here’s how:
Step 1: Open 'Settings'
Step 2: Search for 'Special Access' or 'Premium SMS Access'
Step 3: Select 'Always Allow' for messaging services.
3. Send ‘SMS IN’ to the merchant short code
Some banks and services may require activation of incoming SMS by sending a message to their short code. For example, to activate this service for Maybank, send ‘SMS IN’ to 66628.
4. Restart your device
Restart your device to refresh your network connection.