Android phone not receiving calls fix

How to Fix Android Phone Not Receiving Calls Samsung, Xiaomi & All Brands

Android not receiving calls? Fix it fast with these proven solutions for Samsung, Xiaomi, Oppo, and all Android brands. Step-by-step guide inside.

Turn off call forwarding Android

Quick Answer

If your Android phone is not receiving calls, the most common fixes are: toggle Airplane Mode on and off, check Do Not Disturb settings, ensure call forwarding is disabled, reinsert your SIM card, and restart your phone. In most cases, one of these five steps will restore incoming calls within two minutes.

Table of Contents

  1. Why Is My Android Phone Not Receiving Calls?
  2. Toggle Airplane Mode
  3. Check Do Not Disturb Mode
  4. Disable Call Forwarding
  5. Reinsert or Replace Your SIM Card
  6. Check Network Signal and Carrier Settings
  7. Clear Phone App Cache and Data
  8. Disable Call Barring
  9. Check Blocked Numbers
  10. Update Android and Carrier Settings
  11. Reset Network Settings
  12. Brand-Specific Fixes (Samsung, Xiaomi, Oppo, Realme)
  13. Troubleshooting Table
  14. Pro Tips
  15. Common Mistakes to Avoid
  16. Best Practices
  17. FAQ
  18. Conclusion

Introduction

You’re expecting an important call, but your Android phone stays completely silent — no ring, no vibration, nothing. Meanwhile, callers on the other end hear it ringing but get no answer. It’s one of the most frustrating phone problems you can face.

This issue affects all Android brands: Samsung Galaxy, Xiaomi Redmi, Oppo, Realme, OnePlus, Motorola, and more. The root cause can be anything from a simple settings glitch to a SIM card problem or a software bug in a recent update.

The good news? In the vast majority of cases, this problem is completely fixable without visiting a repair shop or contacting your carrier.

This guide is written for everyday Android users — no technical background needed. You’ll get clear, step-by-step instructions for every possible cause. By the end, your phone will be receiving calls normally again.

1. Toggle Airplane Mode On and Off

This is the fastest fix and works surprisingly often. Airplane Mode disconnects all wireless connections, and toggling it forces your phone to reconnect to the cellular network fresh.

Steps:

  1. Swipe down from the top of your screen to open Quick Settings.
  2. Tap the Airplane Mode icon to turn it ON.
  3. Wait 10 seconds.
  4. Tap the icon again to turn it OFF.
  5. Wait for the signal bars to return.

Now ask someone to call you and check if the issue is resolved. This simple step fixes network registration problems that often prevent incoming calls.

2. Check Do Not Disturb (DND) Mode

Do Not Disturb mode silences all calls and notifications. It’s easy to turn on accidentally — or it may be set on a schedule you forgot about.

Steps:

  1. Open Settings.
  2. Search for Do Not Disturb or go to Sound & Vibration > Do Not Disturb.
  3. Make sure DND is turned OFF.
  4. Also check Schedules — DND may be set to turn on automatically at certain times.

For Samsung: Go to Settings > Notifications > Do Not Disturb.

For Xiaomi: Go to Settings > Sound & Vibration > Do Not Disturb.

Tip: Even if DND is off, check that your Ringer volume isn’t set to zero. Go to Settings > Sound and drag the ring volume slider up.

3. Disable Call Forwarding

Call forwarding redirects incoming calls to another number. If it was turned on accidentally, all your calls go elsewhere and your phone never rings.

Steps:

  1. Open your Phone app.
  2. Tap the three-dot menu (⋮) in the top-right corner.
  3. Go to Settings > Call Forwarding (or Supplementary Services > Call Forwarding).
  4. Check all forwarding options: Always Forward, When Busy, When Unanswered, When Unreachable.
  5. Disable all of them.

This is one of the most overlooked causes. If call forwarding was active, disabling it should immediately restore normal incoming calls.

4. Reinsert or Replace Your SIM Card

A loose or dirty SIM card can interrupt your phone’s connection to the network, preventing calls from getting through.

Steps:

  1. Power off your phone.
  2. Use a SIM ejector tool (or a small paperclip) to remove the SIM tray.
  3. Take out the SIM card.
  4. Gently clean it with a dry, soft cloth.
  5. Reinsert the SIM card firmly.
  6. Power on your phone.

If your SIM card is old or damaged, contact your carrier for a replacement — it’s usually free.

Dual SIM users: If you have two SIM slots, make sure calls are set to arrive on the correct SIM. Go to Settings > SIM Card Manager and check which SIM is set for calls.

5. Check Network Signal and Carrier Settings

No signal means no calls. But sometimes the issue is that your phone is connected to the wrong network type or your carrier settings are outdated.

Check signal strength:

  • Look at the signal bars in your status bar. If you see “No Service” or “Emergency Calls Only,” your phone can’t receive calls.
  • Move to a different location to rule out a coverage dead zone.

Update carrier settings (important after carrier changes or number ports):

  1. Go to Settings > About Phone > SIM Status (or similar).
  2. On some phones: Settings > General Management > Reset > Reset Network Settings automatically applies new carrier settings.

Switch network mode:

  1. Go to Settings > Connections > Mobile Networks > Network Mode.
  2. Try switching from 5G/LTE/3G/2G Auto to LTE/3G/2G or just 3G/2G to see if calls stabilize.
  3. Some users find their phone fails to receive calls on 5G but works fine on LTE.

6. Clear Phone App Cache and Data

A corrupted cache in the Phone app can cause it to behave erratically, including missing incoming calls.

Steps:

  1. Go to Settings > Apps (or Application Manager).
  2. Find and tap Phone (the default dialer app).
  3. Tap Storage.
  4. Tap Clear Cache.
  5. If the problem persists, tap Clear Data (this resets app preferences but doesn’t delete contacts).

Also clear the cache for the Call Settings app if it appears separately on your device.

7. Disable Call Barring

Call barring is a carrier feature that blocks specific types of calls — incoming calls, outgoing calls, or international calls. If it was turned on, incoming calls will be blocked at the network level.

Steps:

  1. Open the Phone app.
  2. Tap the three-dot menu > Settings > Call Barring (or Supplementary Services).
  3. Check all options. If any incoming call barring is active, turn it off.
  4. You’ll need your carrier’s default barring password (usually 0000 or 1234).

If you don’t know the password, call your carrier’s customer support to reset it.

8. Check Blocked Numbers

Your phone may have a blocked numbers list. If the number trying to reach you is on that list, calls will be silently rejected.

Steps:

  1. Open the Phone app.
  2. Tap the three-dot menu > Settings > Blocked Numbers.
  3. Review the list.
  4. Tap the X next to any number you want to unblock.

For Samsung: Phone > More > Settings > Block Numbers.

For Xiaomi: Phone > More > Harassment filter > Blacklist.

9. Update Android and Carrier Settings

Bugs in Android versions can sometimes cause the phone to miss incoming calls. Updating your software often patches these issues.

Steps:

  1. Go to Settings > System > Software Update (or About Phone > System Update).
  2. Tap Download and Install if an update is available.
  3. Restart your phone after updating.

Also check for carrier-specific updates:

  • On some devices, go to Settings > About Phone > Carrier Settings Update.

10. Reset Network Settings

Resetting network settings wipes all Wi-Fi passwords, Bluetooth pairings, VPN settings, and mobile data settings — and forces your phone to re-establish a fresh connection to your carrier.

Warning: Write down your Wi-Fi passwords before doing this.

Steps:

  1. Go to Settings > General Management > Reset (Samsung) or Settings > System > Reset Options (others).
  2. Tap Reset Network Settings (or Reset Mobile Network Settings).
  3. Confirm the reset.
  4. Restart the phone and reconnect to Wi-Fi.

This step resolves many stubborn network-related call issues that simpler fixes can’t touch.

11. Brand-Specific Fixes

Samsung Galaxy

  • Go to Settings > Notifications > Advanced Settings and make sure incoming call notifications are enabled.
  • Check Samsung’s Game Mode / Focus Mode — these can block incoming calls.
  • Disable Bedtime Mode in Digital Wellbeing.

Xiaomi / Redmi / POCO

  • Go to Security App > Permissions > Phone and make sure “Receive incoming calls” permission is granted to the Phone app.
  • Disable MIUI Optimization temporarily (Settings > About Phone > tap MIUI Version 7 times > Developer Options > Disable MIUI Optimization).
  • Check the Harassment Filter in the Phone dialer and ensure it’s not too aggressive.

Oppo / Realme

  • Go to Phone Manager > Privacy Permissions > Phone and verify call permissions.
  • Check Digital Wellbeing > Focus Mode and disable it.
  • Ensure the Phone app is not restricted in battery settings: Settings > Battery > App Management > Phone > No Restrictions.

OnePlus

  • Go to Settings > Apps > Phone > Battery > Allow Background Activity.
  • Check Zen Mode (it blocks calls while active).

12. Troubleshooting Table

ProblemPossible CauseSolution
Phone doesn’t ring at allDND mode or ringer volume zeroTurn off DND, raise ring volume
Calls go to voicemail immediatelyCall forwarding enabledDisable call forwarding in Phone settings
“No Service” displayedSIM issue or network outageReinsert SIM, check carrier status
Specific caller can’t reach youNumber is blockedCheck blocked numbers list
Calls work on Wi-Fi onlyCellular network issueReset network settings, update carrier
Phone rings once and stopsBattery optimization killing Phone appExempt Phone app from battery optimization
Calls miss during gamingGame/Focus mode enabledDisable Gaming Mode or Focus Mode
Issue after Android updateSoftware bugClear Phone app cache, wait for patch
Dual SIM — wrong SIM receiving callsSIM settings misconfiguredSet correct SIM for voice calls
Problem only on 5G5G connectivity issueSwitch network mode to LTE only

Pro Tips

  1. Exempt the Phone app from battery optimization. Go to Settings > Battery > Battery Optimization > find Phone app > select “Don’t Optimize.” Aggressive battery saving can kill incoming call alerts.
  2. Enable caller ID and spam protection through your carrier — some spam filters incorrectly block legitimate calls.
  3. Test with another SIM card if you have one. If calls work with a different SIM, your original SIM may be damaged or your account may have an issue.
  4. Check your voicemail settings. If calls divert to voicemail after just one ring, your voicemail forwarding timer is set too low. Call your carrier to adjust it.
  5. Try Safe Mode to rule out third-party apps. Hold the Power button > long press “Power Off” > tap “Safe Mode.” If calls come through in Safe Mode, a third-party app is the culprit.
  6. Restart your phone weekly. A regular restart clears temporary glitches before they cause persistent problems.
  7. Keep your Android version updated. Manufacturers regularly release patches for call-related bugs.
  8. Check if a VPN is interfering. Some VPN apps affect mobile data and can indirectly impact calls. Temporarily disable your VPN and test.
  9. Contact your carrier if all else fails. They can check your account status, reset your network profile from their end, or send a provisioning SMS.
  10. Factory reset as last resort. If nothing works, back up your data and perform a factory reset. This resolves deep software conflicts.

Common Mistakes to Avoid

  • Ignoring Do Not Disturb schedules. People turn off DND manually but forget it’s set to turn back on automatically at night.
  • Not checking call forwarding after a carrier switch or number port. Porting a number sometimes activates call forwarding as a side effect.
  • Blaming the hardware too quickly. The vast majority of “not receiving calls” issues are software or settings problems, not hardware failures.
  • Skipping the SIM card check. A slightly loose SIM is invisible to the eye but causes real connectivity issues.
  • Clearing the wrong app’s data. Clearing contacts app data, for example, won’t fix call issues — you need to target the Phone dialer app.
  • Not checking blocked numbers after sharing a phone. If someone else used your phone, they may have blocked a number without telling you.
  • Assuming it’s a network outage without checking. Carrier outages are rare — in most cases the issue is local to your device.

Best Practices

  • Review your Do Not Disturb schedule every time you update your phone or reset settings.
  • Keep your Android OS and carrier settings updated at all times.
  • Periodically review your blocked numbers list to make sure no legitimate contacts are there.
  • Exempt critical apps (Phone, Messages) from battery optimization.
  • Restart your phone at least once a week to prevent network registration issues from building up.
  • If you use dual SIMs, double-check which SIM handles voice calls after every reboot.

FAQ

Why is my Android phone not receiving calls but can make them?

This usually points to a call forwarding issue, a network registration problem, or Do Not Disturb mode. Your phone can register outbound calls even when incoming routing is broken. Start by disabling call forwarding and toggling Airplane Mode.

Why are calls going straight to voicemail on my Android?

Calls divert directly to voicemail when call forwarding is active, when the phone is in Airplane Mode, when the ringer is off, or when your voicemail timer is set too short. Check all four and disable call forwarding if it’s on.

How do I fix my Samsung Galaxy not receiving calls?

On Samsung, check Settings > Notifications > Do Not Disturb, disable any Focus Mode or Bedtime Mode, ensure the Phone app has notification permissions, and clear the Phone app cache. Also check that no numbers are blocked.

Why does my Xiaomi phone miss incoming calls?

Xiaomi’s aggressive battery management and MIUI’s Harassment Filter are the most common culprits. Go to the Security app, check call permissions, and add the Phone app to the battery whitelist.

Can a SIM card cause missed calls?

Yes. A damaged, dirty, or improperly seated SIM card prevents your phone from registering properly with the carrier’s network, which means incoming calls can’t reach your device.

What is call barring and how do I turn it off?

Call barring is a carrier-level service that blocks types of calls (incoming, outgoing, roaming). It’s found in Phone app > Settings > Call Barring. You’ll need a PIN to disable it — default is usually 0000 or 1234. If unsure, call your carrier.

Will resetting network settings delete my contacts?

No. Resetting network settings only removes Wi-Fi passwords, Bluetooth pairings, VPN configurations, and mobile network settings. Your contacts, apps, photos, and personal data are not affected.

My phone shows full signal but still won’t receive calls — why?

Full signal bars indicate radio frequency signal strength, not necessarily a healthy network registration. Your phone can show full bars but be registered incorrectly. Toggling Airplane Mode or resetting network settings forces a fresh registration.

How do I know if someone blocked me vs my phone having an issue?

If you can receive calls from some numbers but not others, the issue is likely a blocked number. If no one can reach you, the problem is on your end — a settings or network issue.

Can third-party apps block incoming calls on Android?

Yes. Call blocking apps, VPNs, firewall apps, and certain battery-saving apps can interfere with incoming calls. Boot into Safe Mode to test — if calls work in Safe Mode, a third-party app is the cause.

Why does my phone ring once and then stop?

This is usually caused by battery optimization killing the Phone app in the background. Go to Settings > Battery > Battery Optimization and set the Phone app to “Don’t Optimize.”

What should I do if nothing fixes the problem?

Contact your mobile carrier — they can check your account, reprovision your SIM, or send an over-the-air settings update. If the carrier confirms your account is fine, a factory reset is the final software-level solution before considering a hardware repair.

Conclusion

An Android phone that won’t receive calls is disruptive, but the fix is almost always within reach. In most cases, the problem comes down to one of a handful of causes: Do Not Disturb mode, call forwarding, a network registration glitch, a SIM card issue, or an app interfering in the background.

Work through the steps in this guide from top to bottom — start with the quick fixes like Airplane Mode and DND, then move to more involved steps like clearing app cache and resetting network settings. Brand-specific settings (especially on Samsung and Xiaomi) are worth checking early, as MIUI and One UI both have features that can accidentally suppress incoming calls.

If you’ve tried everything here and calls still aren’t coming through, your carrier is the next stop. They can diagnose account-level issues no phone setting can fix. A factory reset resolves nearly every software conflict that survives all other troubleshooting steps.

You should have your phone ringing normally again very soon.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *