If you have an OTP Not Received problem, don’t immediately keep pressing “Resend code.” First check that your phone number and country code are correct, then test whether ordinary SMS and calls are reaching your phone. If normal SMS also fails, focus on your SIM, mobile network, carrier, or phone settings. If ordinary SMS works but one service’s OTP does not, the problem is more likely related to filtering, verification limits, account restrictions, or the service’s delivery system.
Quick answer: Check the number receiving the code, confirm your signal, turn off Airplane mode, restart your phone, and ask someone to send you a normal SMS. If ordinary SMS does not arrive, troubleshoot the SIM and mobile network. If normal SMS works but the OTP doesn’t, wait for the service’s timer, check filtered messages, avoid repeated requests, and contact the company sending the code if the problem continues.
An OTP (one-time password) is a temporary verification code used to confirm that you control an account, phone number, device, or authentication method. The message can pass through several systems before reaching you:
Website/app → verification provider → SMS provider → carrier → mobile network → SIM → phone → Messages app
A problem anywhere along that path can result in the same thing: no code appears.
Google’s official guidance notes that verification messages can sometimes be delayed by carrier problems or heavy network conditions and recommends waiting or using another available verification method. Google verification guidance
Start With One Simple Test
Before changing settings, ask someone to send you a normal SMS and call your phone.
| What happens? | Likely area to investigate |
|---|---|
| Normal SMS and calls work, but OTP doesn’t | OTP provider, filtering, limits or account |
| Normal SMS also fails | SIM, phone, network or carrier |
| Calls and SMS both fail | Carrier, SIM, coverage or network settings |
| OTP arrives very late | Carrier, routing or service congestion |
| Only one service fails | That service or its verification provider |
| Several services fail | Wider SMS, SIM or carrier problem |
This test is more useful than repeatedly requesting another OTP.
1. Check Your Phone Number
Make sure the number shown on the verification screen is actually yours.
Check:
- Every digit.
- Country code.
- Correct SIM or phone line.
- Whether the account contains an old number.
- Whether the masked number shown by the service matches your number.
For example, Nigerian numbers may be displayed using the international +234 format instead of the local 0 format. Follow the format requested by the service rather than changing the number manually.
2. Test a Normal SMS
Ask someone to send you a regular text.
If it arrives, your phone can receive ordinary SMS and you can focus on the OTP provider.
If it doesn’t arrive, investigate your mobile service first.
Google recommends checking the SIM, carrier support, signal, Airplane mode, and messaging application when Android devices cannot receive SMS. Google Messages troubleshooting
3. Check Your Signal
Move somewhere with better cellular coverage and test again.
Try:
- Moving outside.
- Standing near a window.
- Leaving underground areas.
- Moving away from thick concrete walls.
- Testing another nearby location.
Don’t request several OTPs while doing this. Give the phone time to reconnect to the network.
4. Turn Airplane Mode On and Off
Refreshing the cellular connection can sometimes resolve temporary network problems.
- Open Quick Settings.
- Turn Airplane mode on.
- Wait about 10 seconds.
- Turn it off.
- Wait for your carrier signal to return.
- Test an ordinary SMS.
- Request the OTP once if SMS is working.
5. Restart Your Phone
Restarting can clear temporary communication problems between the phone and mobile network.
This is particularly useful if:
- SMS suddenly stopped arriving.
- Your signal recently disappeared.
- The Messages app is acting strangely.
- You recently changed network settings.
After restarting, wait for the carrier signal to return and test normal SMS before requesting another OTP.
If your Samsung Galaxy is repeatedly restarting, see our guide on Samsung Galaxy boot loop problems.
6. Stop Repeatedly Requesting OTPs
Repeatedly pressing Resend code can make the situation worse.
For example:
Code A → Code B → Code C → Code D
If the network later delivers all four, older codes may no longer work.
Some services also temporarily restrict repeated verification requests. Twilio recommends retry limits and delays to reduce unnecessary verification traffic. Twilio verification best practices
Try this:
- Request the code once.
- Follow the displayed countdown.
- Wait for the stated period.
- Use the newest valid code if several arrive.
- Don’t repeatedly guess codes.
7. Check Spam and Blocked Messages
The OTP may have arrived but been filtered.
Check:
- Spam.
- Blocked messages.
- Unknown senders.
- Archived conversations.
- Filtered messages.
If you recently changed your default messaging app, check that app as well.
Google’s messaging troubleshooting guidance also recommends checking the messaging application and related settings when SMS is not being received. Google Messages troubleshooting
8. Check Your Messages App
If ordinary SMS arrives but the Messages app isn’t updating properly:
- Close and reopen the app.
- Restart the phone.
- Check for app updates.
- Check available phone storage.
- Review spam and blocked-message settings.
- Confirm the correct messaging app is being used.
Samsung also recommends checking the carrier, signal, phone software, and messaging app when SMS messages are delayed or not received. Samsung SMS troubleshooting
9. Check Your SIM or eSIM
If ordinary SMS doesn’t arrive, check your mobile line.
For a physical SIM:
- Turn off the phone.
- Remove the SIM.
- Check that it is positioned correctly.
- Inspect it for visible damage.
- Reinsert it.
- Turn the phone back on.
- Wait for network service.
- Test a normal SMS.
For an eSIM, confirm that the correct line is enabled in your phone’s SIM settings.
Don’t replace a working SIM just because one OTP is delayed. First determine whether ordinary calls and SMS work.
10. Ask Your Carrier About SMS Filtering
This is particularly important when normal SMS works but OTP messages don’t.
Some verification services use short codes or specialized sender routes. Carrier filtering or routing problems can affect those messages without affecting ordinary texts.
Twilio documents carrier filtering, sender restrictions, and other SMS delivery issues as possible causes of undelivered messages. Twilio SMS troubleshooting
Contact your carrier if:
- Normal SMS works.
- Calls work.
- Your signal is good.
- Several services cannot send OTPs.
- The problem continues.
Tell them that ordinary SMS works but verification messages are not arriving.
11. If You Use a Nigerian Number, Check DND
Nigerian mobile users can also check their Do Not Disturb (DND) status.
The Nigerian Communications Commission provides consumer information about DND and related communications controls. NCC consumer resources
Don’t automatically assume DND blocks every legitimate OTP. It is mainly associated with unsolicited and promotional communications.
If you’re unsure, check your DND status and ask your carrier whether the particular verification sender is being filtered.
12. Consider Recent SIM or Network Changes
If the problem started after:
- Replacing your SIM.
- Moving to an eSIM.
- Changing carriers.
- Porting your number.
- Changing your mobile plan.
contact the carrier and explain when the problem began.
Tell them whether:
- Calls work.
- Normal SMS works.
- Several OTP services fail.
- Only one service fails.
This gives support useful information about possible provisioning or routing problems.
13. Check the Service Sending the OTP
If normal SMS works and you receive OTPs from other services, but one website or app never sends its code, your phone is less likely to be the problem.
Check:
- The phone number registered with the account.
- Verification limits.
- Account restrictions.
- Temporary service problems.
- The service’s verification provider.
If only one service is affected, contact that company’s official support channel.
14. Try Another Verification Method
If the service provides another option, use it instead of repeatedly requesting SMS codes.
Depending on the account, you may have:
- Email verification.
- Voice-call verification.
- Authenticator app codes.
- Passkeys.
- Push notifications.
- Backup codes.
- Security keys.
Google provides several account verification and authentication options depending on the account configuration. Google 2-Step Verification guidance
For important accounts, having more than one approved authentication method can prevent an SMS problem from locking you out.
What If the OTP Arrives Late?
Delayed OTPs can be confusing because several messages may eventually appear together.
For example:
2:00 PM — Request code
2:03 PM — Request another
2:05 PM — Both arrive
Don’t automatically use the first message. The newest code may invalidate earlier ones.
Follow the service’s instructions and use the latest valid code when appropriate.
If a code is rejected, don’t immediately request five more. Wait for the service’s timer.
OTP Sent to Email Instead of SMS
If the service says the code was sent to email, check:
- Inbox.
- Spam/Junk.
- Promotions or filtered folders.
- Other email addresses linked to the account.
- Mailbox storage.
If Gmail is also failing to receive normal messages, see our guide on Gmail not receiving emails.
OTP Not Received on Samsung Galaxy
Samsung users should first confirm:
- The correct SIM is active.
- Cellular signal is available.
- Airplane mode is off.
- The Messages app works.
- Spam and blocked messages are checked.
- The phone is reasonably up to date.
Samsung’s official troubleshooting guidance covers carrier, signal, messaging-app, and software issues that can affect SMS delivery. Samsung messages troubleshooting
OTP Not Received After Changing Phones
If you kept the same number:
- Confirm the SIM/eSIM is active.
- Test ordinary SMS.
- Test incoming calls.
- Confirm the account still has your current number.
- Try the approved verification method again.
If you also changed your number, update the number on the relevant account first.
If you moved between Samsung phones, our guide on transferring data from Samsung to Samsung can help with the device-transfer side, but transferring data does not automatically transfer every account’s trusted-device status.
OTP Problems While Travelling
International travel can affect SMS because your phone may connect through a roaming partner.
If OTPs stop arriving while travelling:
- Confirm roaming is enabled if required.
- Check that the SIM is registered on a supported network.
- Test ordinary SMS.
- Test incoming calls.
- Try another verification method.
- Contact your carrier if normal SMS also fails.
Don’t Share Your OTP
Never give an OTP to someone who contacts you claiming to be support.
Also avoid:
- Installing an unknown app to “receive” codes.
- Entering an OTP into an unexpected website.
- Sending your verification code to another person.
- Paying someone who claims they can generate or bypass an OTP.
- Repeatedly guessing codes.
If you receive a code you didn’t request, don’t share it. Someone may have entered your number accidentally, or an unauthorized person may be attempting to access an account connected to your number.
For stronger account security, NIST’s digital identity guidance discusses the limitations of SMS-based authentication and the benefits of stronger authentication methods. NIST Digital Identity Guidelines
When Should You Contact Your Carrier?
Contact your carrier when:
- Ordinary SMS doesn’t arrive.
- Incoming calls also fail.
- Your signal has disappeared.
- Your SIM was recently replaced.
- You recently changed networks.
- Several services cannot send OTPs.
- Normal SMS works but short-code messages appear blocked.
Be specific. Instead of saying “My OTP isn’t working,” say:
“I can make calls and receive ordinary SMS, but verification messages from several services aren’t arriving.”
That gives the carrier a much clearer starting point.
When Should You Contact the Company Sending the OTP?
Contact the service when:
- Normal SMS works.
- Other OTPs arrive normally.
- Only one account or website is affected.
- Your registered number is correct.
- You’ve waited through the required verification period.
The company may need to check its account, verification provider, delivery logs, or temporary restrictions.
How to Reduce OTP Problems
You can’t control every part of SMS delivery, but you can make account recovery easier.
- Keep your phone number current.
- Keep your recovery email accessible.
- Set up an authenticator app where supported.
- Enable passkeys where available.
- Save backup codes securely.
- Keep your phone updated.
- Avoid repeatedly requesting OTPs.
- Keep your SIM active and correctly registered.
Frequently Asked Questions About OTP Not Receive
Why is my OTP not received even though I have signal?
Signal alone does not guarantee that every SMS route is working. The message may be delayed, filtered, affected by carrier routing, or restricted by the service. Test a normal SMS first.
Why do normal SMS messages work but OTPs don’t?
If ordinary texts arrive but OTPs don’t, investigate short-code filtering, carrier routing, verification limits, and the OTP provider. If only one service is affected, contact that service.
Why am I not receiving any SMS?
Check your signal, Airplane mode, SIM/eSIM, mobile service, and Messages app. Restart the phone and ask someone to send another SMS. If calls and SMS both fail, contact your carrier.
How long should I wait before requesting another OTP?
Follow the countdown or waiting instruction provided by the service. Avoid repeated requests because they can cause additional delays or temporary limits.
Can I receive an OTP by phone call?
Some services offer voice-call verification. If the option appears, it can be useful when SMS delivery isn’t working.
Can changing my SIM fix an OTP problem?
It can help if the SIM is damaged, inactive, or affected by a carrier problem, but replacing a working SIM shouldn’t be your first step. Test calls and ordinary SMS first.
What should I do if I receive an OTP I didn’t request?
Don’t share or enter it. Open the service directly through its official app or website and check your account security if you’re concerned.
Final OTP Troubleshooting Checklist
Work through these steps in order:
- Check the phone number.
- Confirm the country code.
- Check the active SIM/eSIM.
- Check cellular signal.
- Test a normal SMS.
- Test an incoming call.
- Turn Airplane mode off and refresh the connection.
- Restart the phone.
- Check Spam, blocked and filtered messages.
- Check the Messages app.
- Ask your carrier about short-code filtering.
- Check DND if you’re using a Nigerian number.
- Stop repeatedly requesting codes.
- Try email, voice, authenticator, passkey or backup codes.
- Contact the carrier or service provider based on the results.
Final Thoughts On OTP Not Receive
An OTP Not Received problem is easier to solve when you first determine whether your phone can receive ordinary SMS.
If normal SMS and calls also fail, investigate the SIM, signal, phone, network and carrier. If normal SMS works but one service’s OTP doesn’t, focus on the service, verification provider, filtering, routing and account limits.
Most importantly, don’t turn a temporary delay into a bigger problem by repeatedly requesting codes. Follow the service’s timer, use the newest valid code when appropriate, and choose another approved verification method when one is available.
And when the code finally arrives, keep it private. An OTP is meant for you—not for someone claiming to be support.
1 thought on “OTP Not Received? How to Troubleshoot SMS, Network & SIM”