Sometimes, when trying to register your WhatsApp account, the verification code (via SMS or call) may not arrive.
If you're stuck on this step, don't worry here's a complete step-by-step guide to help you solve the problem.
Make sure you entered your phone number in full international format, including your country code.
For example, in Tanzania:
Instead of 0755328419, write +255755328419.
Double-check that you didn't accidentally add extra digits or spaces.
Poor network signal can prevent the SMS or call from reaching you.
Move to an area with a better mobile signal and try again.
WhatsApp first sends the verification code via SMS.
If you don't receive it after 2 - 3 minutes, tap Didn't receive code and select Call me
You'll receive an automated phone call reading the code aloud.
Restarting your phone can reset the network and fix small communication glitches.
After restarting, open WhatsApp and request the code again.
Some apps like Truecaller, Messages by Google, or SMS Organizer can filter or block verification SMS messages.
Temporarily disable these apps and then try again.
Insert your SIM card into another phone that has a good network signal.
Try to register again.
If the code arrives, then the problem might be with your original phone settings.
Sometimes, the issue is temporary either with your network provider or WhatsApp's system.
Wait 10 - 30 minutes, then try again.
If you’ve tried all the above and still don't receive the code, it could be due to one of these deeper issues
Some mobile networks block international messages, including those from WhatsApp.
Call your mobile operator's customer care (e.g., Vodacom, Airtel, Tigo, Halotel, TTCL).
Tell them:
My phone isn't receiving international SMS messages, including WhatsApp verification codes. Please check if there's a block on my line.
Ask them to enable international messages on your line.
If your SIM card isn't properly registered (e.g., missing NIDA details in Tanzania), it may fail to receive international messages.
Verify that your SIM card is registered under your correct personal details.
If the SIM was recently replaced or restored, visit your mobile provider to confirm it's fully active.
If you've requested the code too many times, WhatsApp may temporarily block new attempts (for 30 minutes up to 24 hours).
Wait at least 24 hours before trying again.
Make sure to enter the correct number and avoid switching devices during that time.
Sometimes, the WhatsApp app or your Android system might be the cause.
Uninstall WhatsApp.
Reinstall it from the official Google Play Store (not from other websites).
Make sure you have the latest version of WhatsApp.
Clear the app cache:
Go to Settings + Apps + WhatsApp + Storage + Clear Cache.
Restart your phone and try again.
If you have another SIM card, try verifying WhatsApp with that number to see if it receives the code.
This can help you confirm whether the issue is with your SIM or your phone.
If none of the above methods work, you can contact WhatsApp Support to help you manually resolve the issue.
They don't have a customer care phone number you must contact them through email or the app itself.
Open WhatsApp (even if not verified).
Tap Need help? or Help on the verification screen.
Select Contact us.
Write a short message explaining your issue:
Hello WhatsApp Support, I'm not receiving my verification code by SMS or call. I've tried all troubleshooting steps but still can't complete registration. My number is +2557XXXXXXXX.
Tap Send WhatsApp will reply to your email address within 24 - 48 hours.
Send an email to: support@whatsapp.com
Replace +2557XXXXXXXX with your actual phone number and [Your Name] with your real name.
You can also submit your issue via WhatsApp's official website:
https://www.whatsapp.com/contact/
Choose Android → then Can't receive code and follow the support steps.
Wait for a reply within 24 - 48 hours.
Check your email inbox and the spam/junk folder.
WhatsApp may reopen your verification attempt or give special instructions to complete your registration.
Always use the latest version of WhatsApp from the Play Store.
Keep your phone's date and time settings set to Automatic.
Make sure your SIM card has an active balance and is not blocked from international messages.
Avoid repeated attempts in a short time it can delay verification further.
In summary:
If you're not receiving your WhatsApp verification code, start by checking your number format and network, then try restarting, using another phone, or contacting your carrier.
If everything fails, reach out directly to WhatsApp Support they'll help you verify your account manually.