Are you unable to get in touch with friends and family because your iPhone 12 won’t answer calls? That can be quite a trouble in times like today when it is important to be in touch with people. We shall explain a few likely reasons why your iPhone 12 is not receiving calls and solutions to fix the issue for good!
iPhone isn’t a phone at all when its calling function fails to work. There could be a number of reasons why your iPhone 12 won’t answer calls. The error may be caused by improper iPhone settings, damaged SIM card, iOS bug, interruption of service, weak signal, or hardware issue. Whatever the cause, you can do a few things to get rid of the problem and make your iPhone 12 start answering calls again.
In this article, we’ll walk you through the best ways to fix iPhone 12 not receiving calls issue. Go through the steps below and keep a second phone or someone’s phone to check the calling functionality on your iPhone.
Steps to Fix iPhone 12 Not Answering Calls
If you are scratching your head wondering, “why is my iPhone 12 not taking calls?” follow the steps below to fix the issue:
Check your network coverage
iPhone 12 not receiving calls can be due to weak network signal. Check the cellular network bar on your iPhone to see the signal strength in your location. If network reception is low/weak, try moving to another location to get better network reception.
Check Your iPhone Settings
- Make sure the Airplane Mode on iPhone is turned off: Go to Settings, toggle Airplane Mode on for a few seconds, then off.
- Check blocked contacts: Go to Settings > Phone > Blocked Contacts to check for if there are any blocked phone numbers on your iPhone.
- Disable do not disturb: Go to Settings > Do Not Disturb and see whether Do Not Disturb is off.
- Make sure you’ve turned Call Forwarding off: Go to Settings > Phone > Call Forwarding.
- Turn off silent unknown callers: Go to Settings > Phone > Silence Unknown Caller, and turn off the option.
Check the SIM Card
You might not be able to connect to cellular networks and receive a call on iPhone if there’s an issue with the SIM card. Try to remove the SIM card and reinsert it to the SIM tray. Please note: Your iPhone won’t receive calls when your SIM card is damaged and there’s a message saying Invalid SIM or No SIM Card installed. Use steps below to troubleshoot the issue:
- Remove and reinsert the SIM card.
- Perform a restart on your iPhone (Settings > General Shut Down.)
- Go to Settings > General > About and update carrier settings when the update is available.
- Contact your carrier and replace the SIM card. This should fix the iPhone 12 not receiving calls issue caused by SIM card damage.
A restart is an effective and easy way to fix various small errors resulted by software-related or hardware-related issues. Whether your iPhone 12 can’t answer calls, your iPhone freezes or slows down, or your iPhone glitches out, turning your iPhone off and on again is a common solution. Go to Settings > General > Shut Down.
iPhone 12 not answering calls issue might be due to a recent buggy build released by Apple. The company is usually quick to send out fixes with OTA updates. To download the latest update, go to Settings > General > Software Update and install the latest iOS update.
Reset Network Settings
On your iPhone, go to Settings > General > Reset > Reset Network Settings. This will reset all saved Wi-Fi and VPN settings as well.
Contact Your Carrier
If your iPhone 12 can receive calls with another SIM card, you should contact your network carrier —with another number or via social media channels— to confirm that the affected SIM card is active and hasn’t been blocked. If the SIM is active, you might be provided with useful information to resolve the issue with your SIM card.
Restore iPhone As New
Restoring your iPhone to factory settings is always the last step to a number of iPhone errors. If your iPhone 12 still can’t answer calls, try to reset it to factory settings. This will erase all the information and data stored on your device, so it’s essential to back up iPhone data before doing so. Go to Settings > General > reset > erase all content and settings.
If you find your iPhone 12 not accepting calls after trying all the solutions above, the problem is most definitely hardware-related. The issue could be due to a faulty antenna or a damaged SIM port. Who knows? Visit the nearest Apple Store to get your iPhone checked for possible hardware damage.