# Yet another problem with cached songs

**URL:** http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637
**Category:** Support
**Tags:** handled
**Created:** [May 25, 2025, 1:10pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637 "2025-05-25T13:10:14Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![ProTofik](http://support.symfonium.app/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@ProTofik](http://support.symfonium.app/u/ProTofik)
#### Post date: [May 25, 2025, 1:10pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/1 "2025-05-25T13:10:14Z")

</div>

## Issue description:

Too many errors, stopping playback

## Logs:

Upload description: protofik

## Additional information:

&nbsp;  
I have had similar issue last year, explained here: [Sometimes the first song of an album skips midway through](https://support.symfonium.app/t/sometimes-the-first-song-of-an-album-skips-midway-through/5342)

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.  
&nbsp;

## Reproduction steps:

&nbsp;

1. Connect Symfonium to a navidrome server
2. Add a few artists to auto-download rules
3. Let it sync
4. Turn Wi-Fi off, leave 5G on
5. Try to play the songs
6. Some will play but stop half-way through, some won’t play at all giving ‘Too many errors’ error.  
&nbsp;

## Media provider:

Subsonic

## Screenshots:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

 ![Screenshot_20250525-141427](http://support.symfonium.app/uploads/default/original/2X/1/1eed25314e479cfb07e1581ced52adcf12934f00.png)

---

<div class="post-metadata">

### Author: ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)
#### Post date: [May 25, 2025, 1:16pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/2 "2025-05-25T13:16:41Z")

</div>

Export those files to downloads open them and see the error that navidrome had ?

---

<div class="post-metadata">

### Author: ![ProTofik](http://support.symfonium.app/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@ProTofik](http://support.symfonium.app/u/ProTofik)
#### Post date: [May 25, 2025, 1:20pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/3 "2025-05-25T13:20:26Z")

</div>

It’s full of some Java runtime errors. Why is it happening?

---

<div class="post-metadata">

### Author: ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)
#### Post date: [May 25, 2025, 1:26pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/4 "2025-05-25T13:26:59Z")

</div>

Since you don’t give the content I can’t guess 😉

But it’s probably more a question for Navidrome.

---

<div class="post-metadata">

### Author: ![ProTofik](http://support.symfonium.app/letter_avatar_proxy/v4/letter/p/a9adbd/32.png) [@ProTofik](http://support.symfonium.app/u/ProTofik)
#### Post date: [May 25, 2025, 2:09pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/5 "2025-05-25T14:09:07Z")

</div>

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?

---

<div class="post-metadata">

### Author: ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)
#### Post date: [May 25, 2025, 2:30pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/6 "2025-05-25T14:30:44Z")

</div>

That’s something that Navidrome needs to do 😉

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 ?

---

<div class="post-metadata">

### Author: ![deluan](http://support.symfonium.app/user_avatar/support.symfonium.app/deluan/32/928_2.png) [@deluan](http://support.symfonium.app/u/deluan)
#### Post date: [May 27, 2025, 12:24am UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/7 "2025-05-27T00:24:03Z")

</div>

This should be fixed now in [Fix incomplete cache files on transcoding errors by deluan · Pull Request #4124 · navidrome/navidrome · GitHub](https://github.com/navidrome/navidrome/pull/4124) and will be part of the next release.

---

<div class="post-metadata">

### Author: ![Symfunk93](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/7c8e57/32.png) [@Symfunk93](http://support.symfonium.app/u/Symfunk93)
#### Post date: [July 14, 2025, 7:07pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/8 "2025-07-14T19:07:54Z")

</div>

Hi @deluan the issue still persists on my end, I saw that the commit had been seemingly reverted and I’m not sure why. Thank you for your hard work!

---

<div class="post-metadata">

### Author: ![deluan](http://support.symfonium.app/user_avatar/support.symfonium.app/deluan/32/928_2.png) [@deluan](http://support.symfonium.app/u/deluan)
#### Post date: [July 21, 2025, 8:35pm UTC](http://support.symfonium.app/t/yet-another-problem-with-cached-songs/8637/9 "2025-07-21T20:35:27Z")

</div>

Yeah, that “fix” actually broke other functionality I have to take a closer look at this to figure out a proper solution.
