7 Ways to Fix Incoming Calls Not Showing on Screen

If you have an Android phone, you would have definitely faced a problem wherein your incoming calls doesn’t show up on the screen. Not only Android but iPhone users have also reported the same problem.

Fix incoming calls not showing on screen

When you receive a call normally, your phone starts to ring and the screen turns on or wake up. Even if your phone is on silent mode, the screen is supposed to wake up to let you know that you are having an incoming call. But this doesn’t happen sometimes due to various reasons.

You can miss out on important calls because of this problem. The only way out there is to unlock your device and check for the incoming calls manually which isn’t practically possible. In this article, we will show you how to fix screen not showing with incoming calls on your iPhone or Android device.

Method 1: Disable Do Not Disturb mode

The most common reason for the screen not turning on during incoming calls is Do Not Disturb mode. If this feature is enabled, it will silent all incoming calls on your device automatically so you will not see the screen waking up.

Do Not Disturb mode is a productivity feature that allows you to be more productive by limiting distractions on your phone such as calls, notifications, and alters. If the incoming calls doesn’t show up on your phone screen, then the first thing you need to do is to disable Do Not Disturb mode.

This applies to both Android and iOS users. iPhone users can open the Control Centre by swiping down their screen from the top-right corner. Then tap over Do Not Disturb icon. Tapping on it once again will disable the feature. When Do Not Disturb mode is enabled, you will see a half moon icon in the status bar (top-left corner).

Do not disturb mode on iPhone

If you have an Android device, you can access Do Not Disturb mode from the Quick Settings panel. Just swipe down your screen from the top and find Do Not Disturb option. If it is enabled, tap on it to disable. Alternatively, you can navigate to Settings > Sound & notification > Do Not Disturb and switch off the toggle button.

Disable do not disturb mode on Android

Method 2: Enable display over other apps

The default Phone app on your Android device has been given a special permission called Display over other apps. This permission makes the Phone app to show incoming calls on your screen even when you are using other applications.

If for some reason this permission gets disabled, you can face the problem of incoming calls not showing on the screen. To check if the Phone app has Display over other apps permission enabled, follow these simple steps –

  1. Open the Settings app on your Android device.
  2. Go to Apps & notifications.
  3. Tap menu button (three dots) and then select Special app access.
  4. Now choose “Display over other apps” option.
  5. Find the default Phone app that you are using for receiving calls. Make sure that it has been allowed to display over other apps.

This method is only for Android users. iOS has this permission enabled by default.

Method 3: Check Phone app permissions

Certain permissions need to be enabled for the Phone app to show your incoming calls on the screen. If these permissions get disabled for some unknown reason, you are most likely to face incoming calls not showing on the screen problem.

Here’s how you can check if all necessary permissions are enabled for the Phone app –

  1. Open the Settings app on your Android phone.
  2. Click Apps & notifications.
  3. Now find and open Phone app from the list.
  4. In the App Info page, go to Notifications. Now make sure that all the toggle buttons are active. If not, then turn them on. By default, they are enabled and greyed out. You are not allowed to turn them off.
    Check phone app notifications
  5. Go back to the App Info page and select Permissions. Here you will find a list of permissions divided in two categories: Allowed and Denied. Make sure that all these permissions are under Allowed section specially these ones: Call logs, Contacts, SMS, and Telephone.
    Check phone app permissions

Method 4: Clear Phone app cache

Another thing that you can try is to clear the Phone app cache. This will fix any technical glitch in the Phone app and reset it to its default state. Clearing the cache will not delete your contacts and other data so don’t be afraid of that.

You should always keep your contacts backed up on your Google account. To read more about this topic, check out our article on how to backup contacts to your Google account on Android. Anyways, let’s continue with the method. Follow these simple steps to clear the Phone app cache:

  1. Open the Settings app on your Android device.
  2. Navigate to Apps & notifications > Phone.
  3. Now go to Storage option from the App Info page.
  4. Tap Clear Cache option. That’s it!
    Clear phone app cache

Your phone should now be able to wake up or turn on the screen with an incoming call. You can test this by calling on your number from a different phone. If it doesn’t work, then try clearing app data.

Method 5: Reset app preferences

Android has this option to reset app preferences which will change all your customised app settings to default. So if you have made any changes by mistake that lead you to the screen not turning on with incoming calls such as changing the Phone app permissions, they can be fixed by this method.

To reset app preferences on Android, open up your settings and go to Apps & notifications. Now tap on the 3 dot menu button in the upper-right corner and then select Reset app preferences option. You will get a pop-up box asking you to confirm your action. Click Reset apps and you have done it. This method will only work for Android users.

Reset app preferences

Method 6: Use Google Phone app

Google Phone is an alternative phone app that can be installed on your device manually and used to receive all your incoming calls. Some Android smartphones already use Google Phone as the default phone app but if you have some other native app from your manufacturer, you can install it from Play Store.

Download Google Phone app from Play Store

Just open Play Store on your Android device and search for Google Phone. Once you have found the app, tap Install button and wait for it download. After installation, open the app from home screen and follow the on-screen instructions. You will be prompted to set it as your default phone app.

Now you will receive all your incoming calls through Google Phone app and hopefully this will fix incoming calls not showing on the screen problem. Call on your number from a different phone and check if you are receiving calls through Google Phone or your previous app.

Method 7: Factory reset your phone

This is the last method that should be used only if other methods failed to work. It requires you to have a backup of your data including photos, videos, contacts, and other files as you will lose all of them after factory reset. You can transfer this data to your PC or create an online backup on Google.

As the name suggests, factory reset takes your phone back to the state that it was before when you bought it for the first time. This means you will not have any third-party apps and customised preferences saved on it.

If any technical glitch, bug or an update was causing your screen to not turn on during incoming calls, it will get fixed by this method. To factory reset your Android device, open the Settings app and navigate to System > Reset options > Erase all data (factory reset). Now click Erase all data again and follow the on-screen instructions to complete the whole process.

Frequently asked questions

Why does my phone screen go black during calls?

If your phone screen goes black during calls, it could be due to the proximity sensor. The proximity sensor is a feature that turns off the screen during a call when the phone is close to your face to prevent accidental touches. If the sensor is not working correctly, it might cause the screen to stay black even after you have moved the phone away from your face.

Why is my phone screen black on incoming calls?

If your phone screen goes black when you receive an incoming call, it could be due to a technical glitch or a setting issue. Ensure that the “Do Not Disturb” mode is turned off and that the Phone app has the necessary permissions to display notifications and calls.

Does the phone show incoming calls when it is on Do Not Disturb?

No, when the phone is on Do Not Disturb mode, incoming calls will not display on the screen. Do Not Disturb mode silences all calls and notifications, preventing the screen from waking up during an incoming call.


Incoming calls not showing on the screen is a very common problem that can happen to any user. It should be addressed immediately otherwise you will miss out on important calls. We have shared some of the best methods to fix this problem on your iPhone or Android device. If you have want to ask any questions regarding this topic, feel free to share it in the comments below.

Read other similar articles:

About the author

Vivek Chaudhary Author
Content marketer & founder @Geek Instructor. With over a decade of experience, I have written over 1500 articles covering a wide range of topics. I am passionate about sharing my tech knowledge with others. Personally, I love travelling and making YouTube videos.

Leave a Comment

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