iPhone 12 / 12 Pro Not Receiving Calls? Fix


iPhone 12, iPhone 12 mini, iPhone 12 Pro and iPhone 12 Pro Max are great devices. But no matter how good they are, if the device stops receiving calls, it’s good for nothing but a paperweight. If your iPhone 12 or iPhone 12 Pro does not receive calls, there are a few things you can do to fix the issue.

There are various reasons why your iPhone 12 or iPhone 12 Pro can’t receive calls. The issue can arise from Airplane mode to Do Not Disturb settings or network problems on your iPhone. Before you dash out to your nearest Apple store, follow the steps below to fix the call issue yourself.

In this troubleshooting guide, we will show you 9 best ways to fix iPhone 12, iPhone 12 Pro, or iPhone 12 Pro Max not receiving calls issue. Follow the steps below in their order and keep a second phone or someone’s phone handy to check the calling functionality after each step.

How to fix iPhone 12 not receiving calls Issue

Since the possible causes of iPhone 12, iPhone 12 Pro, or iPhone 12 Pro Max not receiving calls have been identified, you can follow the 9 solutions below to fix the issue:


A recent iOS update might have interfered with your iPhone’s SIM card system, and that could have resulted in problems with phone’s calling functions or the calls drops. To fix this issue, reinstalling the SIM card can help. Aside from refreshing the SIM card system, it also rules out the possibility of the SIM card being loose, which causes phone calls not received.

This trick also fixes other common network problems on iPhone, and hence, this should be considered among the first possible solutions to try on. Before removing the SIM card, turn off the phone completely.


iPhone 12 or iPhone 12 Pro not receiving calls can be due to some glitch on network settings. Normally, the Airplane toggle on your device should fix the issue.

Start the Settings app on your iPhone and toggle on Airplane mode. Wait a few seconds and turn off the Airplane mode. Now check if your iPhone 12 or iPhone 12 Pro started receiving calls or not.


Have you or someone else inadvertently switched on the Do Not Disturb mode on your device? In such cases, you won’t be able to receive any notification and calls from the others. You can swipe down from the top right part of your screen and turn off Do Not Disturb mode. People mostly enable the option in silent functions or meetings and then forget to switch it off. If iPhone 12 or iPhone 12 Pro can’t receive calls still, check the next solution.


If you have previously blocked any contact on your device, then they won’t be able to reach on you via call. You need to ensure that the recipient’s phone number is not added on the iPhone block list. Follow the steps below to clear the block list on your iPhone 12 or iPhone 12 Pro.

Step 1: Start the Settings app on your iPhone.

Step 2: Scroll down and tap on Phone menu.

Step 3: Select Blocked Contacts. From the following menu, swipe left on the mobile number and unblock the contact.


iOS has a nifty feature that silences unknown callers on the iPhone. If you have enabled the option on the phone, then the device will automatically silence unknown numbers on the phone. You should disable the option to fix iPhone 12 or iPhone 12 Pro not receiving calls issue.

Start the Settings app on your iPhone and head to Phone > Silence Unknown Caller, and turn off the option.


Are you facing call issues while driving? You need to disable the option that activates the DND mode while driving or using CarPlay. Go to Settings > Do Not Disturb > Do Not Disturb while driving > select manually. You can also disable Activate With the CarPlay option.

From now on, iOS won’t automatically enable DND when the iPhone 12 or iPhone 12 Pro gets connected to the car Bluetooth.


Network-related problems that could not be resolved by the initial tweaks can be fixed through a network reset. Please note, resetting network settings clears all your current network configurations and then restores the default network values. All saved Wi-Fi networks and Bluetooth connections will be removed so make sure you have your passwords handy.

Start the Settings app on your iPhone and head to General > Reset > Reset Network Settings. Type in your passcode for authentication and wait for the network settings to reset.

Your iPhone will reboot automatically when the reset is finished and then loads up with the default network values. Now check if your iPhone 12 or iPhone 12 Pro calls drop by performing a test call.


As the title suggests, this step resets all settings on your iPhone. It will erase all your customized settings including automatic overrides from the recent iOS update that caused some conflicts to your iPhone’s cellular functions.

Start the Settings app on your iPhone and head to General > Reset > Reset All Settings. Confirm your action by adding passcode and iOS will reset all settings on the iPhone.


iPhone 12 or iPhone 12 Pro not receiving call issue might be due to a recent buggy build released by Apple. The company is usually quick to release patches with OTA updates. To check for the latest update, head to Settings > General > Software Update. If an update is available, download and install.

RESOLVE CALL ISSUE ON iPhone 12 or iPhone 12 Pro

Using the above tricks, you can easily fix the calling issues on iPhone 12 or iPhone 12 Pro. If it’s still not working, then you have no option but to take your device to the nearest Apple store. Don’t forget to perform a complete backup of the iPhone before handing out the device for repair.

Which hack fixed Your problem? Sound off in the comments section below.

Related Topics
About the author
iPhoneGeeks Staff
iPhoneGeeks Staffhttps://iphonegeeks.com
iPhoneGeeks Staff is a team of iPhone, iPad, Apple Watch, AirPods, and Mac experts led by Moses Johnson. We're passionate about all things Apple!


  1. I’ve done all of these, plus replaced Sim and went to Apple. Still not working. It is intermittent. Any other suggestions besides buy an android?

    • I have the same problem include not being able to dial to make calls. I have done all the fixes I found online then got a replacement from Verizon. This new phone does it too. It is still intermittent.

Leave a Comment

On the wire

Trending Now