I have recently started having similar issues again. Cached songs getting corrupted or refusing to sync. Today I cleared rolling and permanent cache, recreated auto-download rules, let it sync again and despite downloading a few hundred songs I can’t play most of them with Wi-Fi off due to ‘too many errors’ error. Also noticed most of my songs downloaded show file size of 250B which is definitely wrong, see screenshots.
Reproduction steps:
Connect Symfonium to a navidrome server
Add a few artists to auto-download rules
Let it sync
Turn Wi-Fi off, leave 5G on
Try to play the songs
Some will play but stop half-way through, some won’t play at all giving ‘Too many errors’ error.
Ok, I figured it out. I ran out of disk space on my navidrome server so my bad. However I think the take here is that Symfonium should catch the error and display some meaningful message instead of caching corrupted 250B files, wouldn’t you agree?
Symfonium ask for the file, Navidrome returns some data without an error. I have no way to detect that the data is invalid except when you try to play it
@deluan is it worth that he report it on your side so you properly error on the request ?