Symphonia Decoder Error: Deadline expired before operation could complete { wait timeout exceeded }
Author: arthurusCreated Sep 21, 2025Updated Jun 24, 2026
Labelsbug
Description
Tracks are being skipped randomly. Sometimes in the middle, usually when advancing to the next track in an album/playlist. For every skipped tracked there is this error:
ERROR librespot_playback::player] Skipping to next track, unable to get next packet for track <SpotifyUri("spotify:track:6VleSDLbLIty7x4XyUAZjw")>: SymphoniaDecoder("Deadline expired before operation could complete { wait timeout exceeded }")
or this:
ERROR librespot_playback::player] Unable to read audio file: Symphonia Decoder Error: Deadline expired before operation could complete { wait timeout exceeded }
Version
v0.7.1
How to reproduce
Start librespot and play an album/playlist.
Log
[2025-09-21T19:05:33Z INFO librespot_playback::player] Loading <Sentinels> with Spotify URI <spotify:track:4YOsgTahhiYXmRNjTvpp5d>
[2025-09-21T19:05:33Z DEBUG librespot_audio::fetch] Downloading file 489bed765f0b84f13596aaaf4e38a4059c54ac3c
[2025-09-21T19:05:33Z DEBUG librespot_core::http_client] Requesting https://gew4-spclient.spotify.com:443/storage-resolve/files/audio/interactive/489bed765f0b84f13596aaaf4e38a4059c54ac3c?product=0&country=PL&salt=3287981596
[2025-09-21T19:05:33Z TRACE librespot_core::cdn_url] Resolved CDN storage: CdnUrl {
file_id: FileId(
Ok(
"489bed765f0b84f13596aaaf4e38a4059c54ac3c",
),
),
urls: MaybeExpiringUrls(
[
MaybeExpiringUrl(
"https://audio-fa.scdn.co/audio/489bed765f0b84f13596aaaf4e38a4059c54ac3c?1758567933_ivZGrhj6vIF6u0_xb8aUyAHhTMKMLLlTt5nzibK-pQM=",
Some(
Date(
2025-09-22 19:00:33.0 +00:00:00,
),
),
),
MaybeExpiringUrl(
"https://audio-akp.spotifycdn.com/audio/489bed765f0b84f13596aaaf4e38a4059c54ac3c?__token__=exp=1758567933~hmac=dff42f4f4c86b40a3a7e292d99df6c26b332e41ef82aefa793b3bffec5e10ee5",
Some(
Date(
2025-09-22 19:00:33.0 +00:00:00,
),
),
),
MaybeExpiringUrl(
"https://audio-cf.spotifycdn.com/audio/489bed765f0b84f13596aaaf4e38a4059c54ac3c?verify=1758567933-PrLxb8%2FfsIYYqr%2BBC3kyZ6tbsWYl8fso7kxq9RaAwT4%3D",
Some(
Date(
2025-09-22 19:00:33.0 +00:00:00,
),
),
),
],
),
}
[2025-09-21T19:05:34Z TRACE librespot_audio::fetch] Streaming from https://audio-fa.scdn.co/audio/489bed765f0b84f13596aaaf4e38a4059c54ac3c?1758567933_ivZGrhj6vIF6u0_xb8aUyAHhTMKMLLlTt5nzibK-pQM=
[2025-09-21T19:05:34Z TRACE librespot_audio::fetch::receive] Time to first byte now estimated as: 43 ms
[2025-09-21T19:05:42Z ERROR librespot_playback::player] Unable to read audio file: Symphonia Decoder Error: Deadline expired before operation could complete { wait timeout exceeded }
[2025-09-21T19:05:42Z DEBUG librespot_playback::player] Unable to preload SpotifyId("spotify:track:4YOsgTahhiYXmRNjTvpp5d")Host (what you are running librespot on):
- OS: Debian GNU/Linux 12 (bookworm)
- Platform: Raspberry Pi Zero 2 W
Source: librespot-org/librespot