What do I do if I cannot receive OTP/TAC code?

Modified on Mon, 5 Aug at 10:03 AM

If you are unable to receive OTP/ TAC code, it could be due to: 

  • Service is in idle mode (not used for a long time)
  • Premium SMS is not turned on/ allowed in your device settings


Here are a few ways to self-troubleshoot from your device:


Step 1: Check your spam messages folder. If you have Truecaller app on your device, kindly check spam messages folder on the app as well.


Step 2: Check whether the number is blocked on your phone.

  • Open your device settings > Go to the 'Phone' app > Check the 'Blocked Contacts' list > Unblock the sender's OTP/ TAC shortcode if it is listed.


Step 3: Send ‘SMS IN’ to the merchant short code. For example, if you are trying to receive a TAC code from Maybank, send ‘SMS IN’ to 66628 (Maybank shortcode).


Step 4: Enable premium SMS in your device settings.

  • Open your device settings > Search for 'Special Access' or 'Premium SMS Access' > Select 'Always Allow'.


Step 5: Restart your device.


Note: Premium SMS feature is free of charge. Enabling the feature won't incur additional cost. However, standard SMS charges will apply for sending/ replying to the SMS.


If you’ve tried all the above steps and are still unable to receive OTP/ TAC code, please get in touch with us.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article