This tutorial shows how to Fix Screen overlay detected error on Android
Screen Overlay Detected error has been bugging some of the Android Marshmallow device users. This error is hard to understand and what’s causing it. The “Screen overlay detected” error doesn’t allow certain apps to launch and also prevents users from enabling permissions for certain apps from Settings > Apps. In this tutorial, we will provide a fix to Android Screen Overlay Error.
The Screen overlay detected issue is caused by a new feature on Marshmallow and Nougat that allow other apps to “Draw over other apps”. For example, Facebook Messenger display chat heads to stay on top of whatever app you are using, this uses “Draw over other apps” feature.
This feature is pretty useful, but it sometimes causes annoying problems. Some apps do odd things when an overlay is actively running, especially the app causing the issue requires you to enable some permissions. Android does not allow permissions to be changed when an overlay is running, thus results in Screen Overlay Detected Android Error.
The main apps which cause this error are Facebook messengers Chat heads, UC Browser, CF.lumen, Twilight and other apps which use Draw over other apps feature.
To fix this issue try to disable Draw over other apps permission for apps one by one until the Screen overlay detected Android issue is resolved.
How to Access “Draw over other apps” Menu:
However the error provides the quick link to the Open Settings of Draw over other apps, but sometimes you might want to access it directly. So, follow the below steps to see how you can access Draw over other apps menu on Stock Android, Samsung, LG, and MIUI.
On Stock Android:
Step 1: Open Settings app and scroll down and tap on Apps.
Step 2: Tap on Gear icon at the top right corner.
Step 3: Now scroll down and look for “Draw over other apps”. If the option is missing look for “Special Access” and tap on it to get “Draw over other apps” option.
Step 4: Once you tap on “Draw over other apps”, you should be presented with the list of apps to whom you can toggle the permission on or off.
On Samsung Devices:
Step 1: Go to Settings > Applications.
Step 2: Tap on Application manager and then on MORE at the top right corner.
Step 3: Now you should see an option saying “Apps that can appear on top”.
Step 4: From here you can toggle the permission for every app.
On LG Devices:
Step 1: Open Settings and then tap on Apps.
Step 2: Tap on three dots at the top right corner and then Configure apps.
Step 3: Now there should be an option to manage Draw over other apps permissions.
Step 4: Tap on it to see the list of apps to which you can toggle permissions on or off.
On MIUI Devices:
Step 1: Open Security app and tap on Permissions.
Step 2: Now Scroll down and select Other Permissions.
Step 3: Swipe from Right to left or tap on Permissions at the top.
Step 4: Find "Display pop-up window" and tap on it to control Draw over other apps permission for apps.
How to Fix “Screen overlay detected” error on Android:
Try to disable Draw over other apps permission for apps one by one and test after every change. You can also disable permission for every app and then enable the required permissions for the app which is throwing this error. Once done you can enable Draw over other apps permission back for all the apps as it was before.
We faced the Screen overlay detected issue with one of our friend's Lenovo Vibe K5 Note and the above suggestions didn't help us. So, we uninstalled some apps based on our guess which might be causing the Screen overlay error. We uninstalled UC Browser and this did the trick. In most of the cases the error is caused by UC Browser, so uninstall it first before you uninstall other apps.
Tip: If the UC Browser is installed as the System app on your device. Then go to Settings > Apps > UC Browser and Force Stop the app and then Disable it.
Did this solved the Android Screen overlay detected issue? If yes, then do let us know in the comment section below. Also, don’t forget to share it with your friends on Facebook, twitter and Google Plus etc.