Issue description:
While testing for Proper lrc format for syllable highlighted lyrics? I kept modifying the lyrics of a song (both in the companion lrc file and the embeeded lyrics tag). Every time I did a modification, I opened the symfonium app settings in Android, clicked in “Force Stop” and in Storage, I deleted the app cache to force Symfonium to get the new lyrics. But at some point that stopped working and now it’s always retrieving an old version of the music file from some cache.
Since I thought this could also be cached by Navidrome (which I’m using as media provider), I tested the following python script to make sure the problem is not Navidrome is sending cached data . I ran this to get the lyrics returned by Navidrome while the song is being played in Symfonium:
import libopensonic
conn = libopensonic.Connection(‘``https://myserver``’,‘username’,‘password’, port=4533)
song = conn.get_now_playing()
print(conn.get_lyrics_by_song_id(song[0].id))
Which prints the correct lyrics currently in the file, while Symfonium is playing an old version.
Note the following line in the logs, which seem to mean that it’s indeed being cached:
2026-02-10 11:06:35.441 Verbose/TranscoderManager: FFProbe [7ms]: Cached - MediaFormat(…)
(also, the MediaFormat structure shown in that log line contains old data which was already modified in the original file)
I tried running a full scan in Navidrome and then syncing the media source in Symfonium but that didn’t help.
Logs:
Upload description: antonio-debug-cache.log
Note that in the logs, at 2026-02-10 11:06:35.441, the lyrics are wrong (it starts with a ♫ symbol which I removed in the latest version of the lyrics), even the metadata is wrong (I modified the title at some point to test something to “Nubias” instead of “Nubia” and then I changed it back to the correct “Nubia”, but Symfonium kept that old title too).
The lyrics shown at 2026-02-10 11:06:35.737 are correct (they have the ending tags in each line and the ♫ symbol doesn’t appear).
And in 2026-02-10 11:06:35.739, the “Selected lyrics” are the wrong (old) ones.