That notification that refuses to swipe away — the one from your music app, VPN, or file downloader — is called a persistent notification. It isn't a bug. It's how Android shows an app is actively running in the foreground. Here's how to clear or quietly hide it.

What a persistent notification is

Android apps that run a foreground service — playing music, running a VPN, recording the screen, or managing an active download — must show a persistent notification. It stays put so you know the app is working and can get back to it fast. You can't swipe it away the normal way because the system considers it essential.

Stop the app's foreground service

The clean fix is to stop whatever the app is doing:

Once the service ends, the notification disappears on its own. Some apps also have a "Show notification" toggle in their settings — turning that off hides the icon while the service runs.

What persistent means

A persistent notification is one that the system shows indefinitely. Music playback, screen recording, navigation, file transfers, and ongoing downloads all use persistent notifications — removing them stops the underlying activity. The system treats them specially: they cannot be bulk-cleared with "Clear all," and they appear with a small "ongoing" indicator.

Why the system uses them

Persistent notifications serve two purposes:

How to clear persistent notifications

  1. Open the relevant app and stop the activity manually (pause music, end navigation, stop the recording).
  2. The persistent notification usually clears automatically when the foreground service ends.
  3. If it sticks, force-stop the app: Settings → Apps → [app] → Force stop.

Media controls are persistent

Music and video playback notifications stay even when the app is in the background. To remove them, you must stop playback from the notification itself (tap pause) or close the app. Force-stopping a media app may interrupt playback oddly; the cleanest path is to pause from the notification.

When a persistent notification is stuck

Two patterns where persistent notifications refuse to clear:

Dingpin and persistent notifications

Dingpin captures persistent notifications just like any other — they appear in your history. But Dingpin's own pinning feature is for non-persistent alerts; pinning a media notification would be confusing since the media card is already persistent. Use Dingpin's pin for non-media alerts that you want to keep visible.

For the broader story, see media notifications on Android and how to pin notifications on Android.

Tired of notification clutter? Dingpin pins what you need and keeps the noise down — free, no account.
Download

Hide it via notification channels

If you can't stop the service but don't want to see the icon:

This hides the banner and removes the icon, but be careful: if that channel also carries useful alerts from the same app, you'll silence those too. Prefer muting only the channel the persistent notification uses.

When it keeps coming back

If the notification reappears the moment you clear it, the foreground service is still alive and re-posting it. To fully clear it:

Once the underlying service isn't running, the persistent notification won't come back.