Android Errors

How to Fix 'Screen Overlay Detected' Error on Android

Screen Overlay DetectedPlain English: another app is drawing something over your screen, and Android won’t let a permission request pop up until that app stops floating over it.
Quick answer: Screen Overlay Detected means an app with permission to draw over other apps is blocking a permission dialog. Open Settings > Apps > Special app access > Display over other apps, temporarily disable the floating app (usually a screen filter, chat head, or floating button), grant the permission, then turn the overlay back on.

What Screen Overlay Detected means

You open an app, it asks for a permission — access to your camera, contacts, or files — and instead of the usual Allow button you get a message: Screen Overlay Detected. No matter how you tap around it, the permission dialog never appears. The app is stuck waiting for an answer it cannot receive, and you are stuck staring at a message that does not tell you which app is actually at fault.

The fault is never the app showing the message. Somewhere on your phone, a different app is drawing something over the top of the screen — a chat head, a floating button, a blue-light filter tinting the display, a screen-recording indicator, a battery-saver widget. Since Android 6.0 Marshmallow, Android refuses to show any permission dialog while an overlay is active. It is a deliberate security rule: if floating content could sit on top of a permission prompt, a shady app could draw a fake button over the Allow area and trick you into granting access you never meant to give. Blocking the dialog whenever anything floats over it kills that trick completely.

So the error is actually the protection working as designed — but it is infuriatingly vague about the fix. Android names no names. The culprit is almost always one of a short list of usual suspects: screen filters and blue-light apps like Twilight or Night Screen, chat-head features in Messenger or WhatsApp, assistive touch or floating menu apps, screen recorders, and cleaner or battery-saver apps with floating widgets. Samsung phones trip this more often than others because they ship with several built-in floating features — edge panels, Smart Select, and screen recorder controls — running quietly in the background.

Common causes

How to fix Screen Overlay Detected — step by step

Work through these fixes in order. You only need to disable the overlay for about a minute, and you do not have to uninstall anything.

  1. Open the Draw over other apps screen. Go to Settings > Apps > Special app access > Display over other apps (on older phones the option is called Draw over other apps). This list shows every app that has permission to draw floating content over other screens — one of these apps is the one blocking the permission dialog.
  2. Find the likely culprit apps. In the list, look for apps that are both enabled and float over other screens: screen filters and blue-light apps like Twilight or Night Screen, chat-head apps like Messenger or WhatsApp chat bubbles, assistive touch or floating button apps, screen recorders, battery-saver widgets, and launcher or cleaner apps with floating controls. Almost every Screen Overlay Detected case traces back to one of these.
  3. Turn off the overlay permission for the culprit. Tap the suspect app in the Display over other apps list and toggle Allow display over other apps off. If you are not sure which app it is, start with screen filters and chat-head apps — they are the most common blockers. Do not worry: you can turn the overlay back on right after you finish the permission step.
  4. Grant the blocked permission in the original app. Go back to the app that showed the Screen Overlay Detected message and retry the action that triggered the permission request. The dialog should now appear normally — tap Allow. If the app has already skipped past the request, open Settings > Apps > the app > Permissions and enable the permission manually.
  5. Turn the overlay app back on. Return to Settings > Apps > Special app access > Display over other apps, tap the app you disabled, and toggle Allow display over other apps back on. The permission you just granted stays granted — the overlay only blocked the moment of asking, so your chat heads, screen filter, or floating tools work again immediately.
  6. Handle repeat cases with a quick toggle routine. If the same culprit keeps blocking new permission requests, you do not need to hunt for it every time: just temporarily toggle its overlay off, grant the permission, and toggle it back on. If the error keeps returning with no obvious floating app, restart the phone and repeat step one — a crashed overlay process can leave a stuck invisible overlay behind.

Did this fix it? Quick checklist

If the message still appears after you disabled every obvious suspect, dismiss or close all floating content — swipe away chat heads, stop screen recorders, close the assistive touch menu — then restart the phone. A restart clears any invisible stuck overlay. If a specific app triggers it every time and nothing floats over it, that app may be requesting its permission through an unusual dialog; granting the permission manually via Settings > Apps > the app > Permissions sidesteps the blocked prompt entirely.

Frequently asked questions

What is a screen overlay on Android?

A screen overlay is anything an app draws on top of other apps: chat heads, floating widgets, screen filters, blue-light tinting, floating action buttons, or recording indicators. The app needs the Display over other apps permission to do this, and when it is actively drawing over the screen, Android blocks permission dialogs for other apps.

Why does Android block permission requests when an overlay is active?

It is a security measure. Android does this so a malicious floating overlay cannot silently draw over a permission dialog and trick you into tapping Allow on something you did not mean to approve. Blocking the dialog whenever anything is drawn over it removes that trick entirely — the error is the protection working as intended.

Which apps most commonly trigger Screen Overlay Detected?

Screen filters and blue-light apps like Twilight and Night Screen, chat-head apps like Messenger and WhatsApp, assistive touch and floating button apps, screen recorders, battery-saver or cleaner apps with floating widgets, and some launchers. If you recently installed or updated any of these, check it first.

Should I permanently disable the overlay to stop the error?

No — there is no need to give up the feature. The overlay only causes trouble at the exact moment another app asks for a permission. Temporarily toggling it off, granting the permission, and toggling it back on takes under a minute and lets you keep using chat heads, screen filters, and floating tools normally.

Why does Screen Overlay Detected appear on Samsung phones so often?

Samsung phones ship with several built-in floating features — edge panels, Smart Select, and screen recorder controls among them — so there are more active overlays on a typical Samsung device. Any one of them can trigger the message, and the fix is the same: check Settings > Apps > Special app access > Display over other apps and temporarily disable the culprit.