Why your music player's playlists disappeared

Read the one-star reviews of any popular Android music player and one complaint comes up more than any other: "my playlists are gone." Sometimes after an update, sometimes after a reboot, sometimes for no reason anyone can see. It is not one bug. It is three different designs, and each fails in its own way.

Reason 1: playlists were stored in the system media store

Older players wrote playlists into Android's shared media database, the same one that lists your songs. That was convenient, because other apps could see them too. It was also fragile: Android has rewritten that database several times, media rescans can drop entries, and since Android 10 the whole playlist part of it is deprecated. If your playlists disappeared after a system update rather than an app update, this is the likely cause.

Reason 2: playlists referenced files by path

A playlist is just a list of songs. If the app stores each song as a file path (/storage/emulated/0/Music/album/01.mp3) and you later move the folder, rename it or copy the library to an SD card, every entry points at nothing. The playlist still exists, but it shows as empty or the app quietly removes the missing lines. Moving files between internal storage and an SD card is the classic trigger.

Reason 3: playlists lived in a cache or a preferences file

The cheapest way to save a playlist is to serialise it into the app's preferences or cache. Android is allowed to clear the cache when storage runs low, and some updates reset preferences when the developer changes the format. If playlists vanished right after an app update and the changelog said nothing about it, this is usually why.

How to tell which one hit you

What a player has to do to make playlists permanent

  1. Store playlists in the app's own database (SQLite / Room), not in preferences, not in the shared media store.
  2. Reference songs by the media store's stable ID, and keep the row even when the file is temporarily missing, so the playlist reappears intact when the file does.
  3. Never delete the database on update. Migrations, yes; resets, never.
  4. Let Android's app backup include the database, so a new phone restores the playlists along with the app.

How Plaay does it

Plaay keeps playlists, favorites and play counts in its own database on the phone. Songs are referenced by their stable media ID, and a missing file only hides that row rather than deleting it. The database is never reset by an update, and the last queue and playback position are saved every few seconds so a restart brings you back to the same song at the same second.

A free player for the music already on your phone

Get Plaay on Google Play