App version
Production
Issue description
My music is in mp3 served by a self-hosted Navidrome. I cache my entire library to my phone so I’m not eating data while not at home (sync is disabled unless I’m on wifi).
I have recently started embedding lyrics into the tracks in the SYLT frame (i.e., no sidecar files). I am seeing that Navidrome picks up the change and shows the lyrics. However, syncing in Symfonium does not seem to pickup the lyric changes and cache them.
Specifically, if I am on wifi at home where the server is reachable, the lyrics show up. However, if I take my phone off wifi so that the server is not reachable, the lyrics no longer show. I have to manually remove the track from offline cache first and re-sync in order to have the lyrics display while off wifi.
I gather this should not be the intended behavior; other metadata changes seem to get picked up, but for some reason lyrics seem not update the cache. Is this a bug or am I missing something on how to make this work? Thanks!
Device type
Phone
Media provider
Navidrome
Steps to reproduce
- Cache offline some mp3 tracks in Symfonium from Navidrome.
- Embed synchronized lyrics to those cached mp3 tracks on the files served by Navidrome.
- Verify Navidrome has picked up the change by viewing the raw tags and playing with lyrics.
- Sync in Symfonium.
- After syncing, put Symfonium in environment so that the server is not reachable.
- Play updated tracks with lyrics.
Expected: To see the newly added lyrics.
Actual: No lyrics.
I searched existing issues first
on
I understand that logs are mandatory
on
Log upload name / description
lyricstest (debug-20260827_175348.zip)