Standard playlists can't find my music after switching SD cards and updating provider

App version

Production

Issue description

I recently updated my SD card to expand my storage. After doing so, I migrated my user data over by modifying the json file in the symfonium backup, and updated my media providers to point to the new card instead of the old card.

The new card has the exact same folder structure as the old card, and everything in the app is working as expected EXCEPT for any non-smart playlists. They don’t show the data (such as play count) and they don’t actually play when I click them. The m3u8 files don’t show any path distinction between SD cards (the path just points straight to /My Music which is the folder where my library exists) so I don’t know what to do to be able to use my playlists outside of literally rebuilding them all again

Device type

Phone

Media provider

Local device

Steps to reproduce

  1. Update media providers to new SD card (with the same folder structure)
  2. Sync the new media provider
  3. Go to playlists
  4. Attempt to play a playlist that isn’t a smart playlist

Additional information

Not sure what else to add but I’ve tried quitting the app, restarting my phone, etc. and nothing so far has had any effect.

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

BossUltinuc

You only changed a small part, if you change the serial ID of the sdcard you need to do it in the playlist backup too.

I wasn’t able to find that in the m3u8 file, is there somewhere else I’m meant to look?

The backup have no m3u8 you restored the playlist.json inside the backup. If you restore m3u8 they will work as expected.

I think I’ve got it working by updating playlists.json? I didn’t realise that had the old ID. Do you know if there’s a way to change the SD card’s ID so in the future I can just change that instead of fiddling around with backups?

I will say, I have media lists set to display the playcount of a track and that isn’t appearing on these playlists (smart playlists still have them)

Would it be possible for Symfonium to have some kind of feature for SD switching where you can update the ID for the card across all instances in-app ?