Downloads Failing / Download Job Gets Cancelled

Issue description:

When attempting to cache a song for offline the download tends to fail. Ive tried reducing the number of concurrent requests and using http 1 to no avail and ive double checked versions of both Symfonium (Version 13.4.0 (127548)) and navidrome (Version: 0.58.0 (9dbe0c18)).
I have also tried downloading via a different client (Substreamer) which works fine the only difference I see on the request in navidrome is the bitrate is set to 0 when querying.

Downloading Via Substreamer works fine:
navidrome-1 | time=“2025-09-23T21:20:20Z” level=info msg=“Streaming file” artist=“The Doors” bitRate=135 cached=false format=raw originalBitRate=135 originalFormat=mp3 requestId=105749c0806c/89jjsAFKsq-000070 title=“You’re Lost Little Girl” transcoding=false user=admin

Via Symfonium:
navidrome-1 | time=“2025-09-23T21:18:42Z” level=info msg=“Streaming file” artist=“The Doors” bitRate=0 cached=false format=raw originalBitRate=135 originalFormat=mp3 requestId=105749c0806c/89jjsAFKsq-000060 title=“You’re Lost Little Girl” transcoding=false user=admin

Logs:

Upload description: Tartaruskelvin

Additional information:

  • This seems to effect random songs its not consistent but it is common (would say over 75% have this issue)
  • When i bounce navidrome / re connect to navidrome the set of songs that fail changes
  • When the download fails it either does so silently, gets re added to the queue or gets forever paused with “Job Cancelled” as its download status

Reproduction steps:

Media provider:

Subsonic

Screenshots:

How do you start downloads ?

Im downloading Via “Offline cache & download” > “Add to permanent cache”.

Ive tried from albums, single songs and playlists all to the same effect.

I also see the same behaviour when exporting to downloads

Have you excluded Symfonium from battery optimization?

And tried to reboot the phone?

The downloads works, it fails very strangely after on the finish part.

Yep I have tipple checked and its set to unrestricted. Ive tried rebooting my phone to no avail, also tried reinstalling as well doesnt seem to have made a difference

And if you press pause all and restart it will always be the same songs ?

Yeah so if I pause and restart the downloads same thing happens. Similarly if I clear the download queue and re add anything that failed it will just fail again.

Well honestly no idea what happens :frowning:
Will add more logs in next release.