If all of a sudden you discover that you cannot receive any calls on your iPhone 7/7+, you need to determine the cause of this problem to be able to fix it fast. However, there’s usually no need to panic.

The reason you are not receiving any calls is likely to be a simple glitch in your settings. Also, there could be some problem on your carrier’s side. Here we’ll look into some quick fixes that could help you deal with this issue.
1. The Airplane Mode
If you have turned on the Airplane mode by mistake, it could be blocking all your incoming calls. Here’s how to check if the Airplane mode is on:
Launch the Control Center
Unlock your phone and swipe up from the bottom of your Home screen. If the Airplane mode icon is yellow, your network connectivity is disabled.
Tap on the Airplane Mode Icon
Disable the Airplane mode by tapping on the icon. You will now be able to receive phone calls again.
2. Do Not Disturb Mode
Similar to Airplane mode, the Do Not Disturb mode might be blocking your incoming calls. You can disable it by following these steps:
Launch Control Center
Tap on the Crescent Moon Icon
This turns off the Do Not Disturb mode. However, it is best to also check your Do Not Disturb settings to make sure this doesn’t happen again.
How to Check the Do Not Disturb Settings?
Launch the Settings App
Once inside the Settings app, swipe down to Do Not Disturb and tap on it to enter the menu.
Toggle Off the Switches
If the switch next to Scheduled is toggled on, tap to toggle it off and prevent your phone from automatically switching to the Do Not Disturb mode. You should do the same with the master switch next to Do Not Disturb.
3. Call Forwarding
Another possible reason why no incoming calls are getting through to you is because of Call Forwarding. To check the Call Forwarding settings, you’ll have to do the following:
Launch the Settings App
Inside the Settings menu, swipe down to Phone and tap to enter the menu.
Tap on Call Forwarding
If the switch next to Call Forwarding is toggled on, tap on it to toggle off Call Forwarding.
4. Blocked Numbers
You might have accidentally blocked some of the callers trying to reach you. Follow these steps to check if the callers are blocked:
Enter the Settings App
Once you are inside the Settings menu, swipe to Phone and tap to enter the Phone settings.
Tap on Call Blocking & Identification
This menu has a list of all the contacts or groups you’ve blocked. You can simply unblock them by tapping Edit and then the red undo icon in front of the contact. To confirm, tap Unblock.
5. Reset Network Settings
If all else fails and you are still unable to receive calls, you may need to reset your network settings. Here’s how to do it:
Settings App > General > Reset > Reset Network Settings
This action will reset all of your network settings, including the wifi. If this doesn’t help either, you may want to contact your carrier.
Conclusion
Apart from these software-based fixes, there is another easy solution that may help in case you are not receiving any calls. Namely, you can take the SIM card out of your iPhone, inspect it for damage, and then carefully wipe it with a dry cloth to remove dust.
However, if none of these fixes work, you should take your phone to a repair shop.
Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.