I have synchronized LRC files that work 100%, but when I use them in offline mode, some songs make the lyrics appear plane, in other cases it reverts to an old version of a lyrics that I have already updated, or it simply marks them as without lyrics.
Many songs still keep the lyrics synchronized even offline, so it doesn’t seem to make sense that some can, others can’t.
The only way I’ve seen it work is by removing Subsonic (Navidrome) and logging in again, but that seems like too much to fix a synchronized lyrics file. I haven’t tested it recently after downloading my entire library, so I’m afraid that disconnecting might also cause the songs to be deleted, yet it still doesn’t seem like the way this should work, the fix should be done when synchronizing the client with the server.
Logs:
Upload description: Morail
Additional information:
As I said before, it happens in some songs, but in another the lyrics just disappear out of nowhere.
Reproduction steps:
When the wifi is on, play the song and then see the synced lyrics.
When wifi is off, play another song, but if you play the first one again, now its will be a plane lyrics, unsynced.
I tried it, delete the song file, and then downloading it again, same problem. I also tried to clear the media cache, but still the same, everytime I got offline, the lyrics will be plane again. I uploaded two reports: ”Morail010326” and “Morail010326-A”, the second one is after clearing the media cache.
If i’m in a mistake, what cache I have to clear to solve it? When I change some song metadata, year, composer, etc, just to sync is enought.
As I told before, when I disconnect the navidrome on Symfonium, it fix that, but I lose my downloaded cache. Other way is if I remove the file from my PC, sync it and then put it again on my pc folders and sync again, then it will fix those errors. Its not happening just with that .lrc file but with most of songs.
I’ve given up, it doesn’t work. I deleted the entire offline library and started using only streaming, but to my surprise, it’s still inconsistent. Symfonium vs Tempo - not a server side problem, just the Symfonium itself.
So the issue is that you start the app without access to the server for a long time, and the subsonic extensions checks fails, but are wrongly not marked as failed, so the server is seen as without the proper extension for lyrics and so that endpoint is not called and so no lyrics for that specific timing.
You see logs and details matter That’s something I can actually fix now that I have the actual details.