Offline cached media no longer able to playback (gives an error)

Issue description:

I had download about 320gb of music a few weeks ago, once the Plex ReplayGain tag issue was resolved. Since then I have been mostly playing music on shuffle with no issue. I went to play some music the other day, when I hit play on offline cached music, it will now flash between Play/Pause multiple times, also giving me an error about making sure my player supports the media/too many errors so stopping playback.

I removed on artist from offline cache and redownloaded to test - this artist now plays back offline cached media fine. I am wondering if there is a way to get the other already offline cached media to play again, as it takes me about an hour to queue everything up if I have to download it all again, then it take 4 - 5 hours to download it all.

Logs:

Upload description: james5272playerror

Additional information:

 

 

Reproduction steps:

 

 

Media provider:

Plex

Screenshots:

     

/storage/emulated/0/Android/data/app.symfonik.music.player/files/OfflineMedias/7/7C3A985D4B436D996EECA5B7B6DD7580.flac: No such file or directory

Something deleted the files, so there’s no fix for that.

Very weird, my microSD still shows all that space used (and it’s only used for Symfonium downloads) like it’s all still there. And I am not aware of anything I did to to trigger this. It was working at least Friday morning, it was yesterday night this problem came up.

Check the app permission, reboot the device, check that the manage unused app is unchecked in the OS app settings.

I did all that, still didn’t fix it… but I solved it. Lol. I’m not sure why. I never took my microSD out or did anything with settings since getting back home after being elsewhere, and listening to music there, then trying at home and having this issue. But Symfonium had changed local storage location from external to internal. I put it back to external, it took about a minute to show my “all downloaded” playlist again (I think it was doing a quick rescan), now it’s all playing fine again. Whew!

I’m gonna put this in the notes I have for the app, in case it happens again.

There is only 1 call to update that value and it’s from the settings page when selecting the storage in the dialog to change it.

Not sure what else to tell you tbh. It happened between using it one night then going to use it again the next night, without accessing the app in between. And I remember going into the settings Saturday night to check transcoding options thinking that might’ve been it, I didn’t have time to even open up the app between it working Fri night and having this error Sat night, changing storage location is a multi-tap process I would still remember having done and not something I would have had any reason to do.