mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 00:05:55 +03:00
[GH-ISSUE #1674] (librespot_connect::spirc) Client specified an invalid argument { Response status code: 400 Bad Request } #760
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#760
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bai-yi-bai on GitHub (Jan 6, 2026).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/1674
Description
Hello, today I caught an error, where sometimes librespot stops abruptly with this:
(librespot_connect::spirc) Client specified an invalid argument { Response status code: 400 Bad Request }I'm running librespot through Snapcast on a Debian server. I typically control it using Home Assistant, with the Spotify and SpotifyPlus plug ins.
After catching the error and beginning to create the issue. I'm not sure if the log I have posted contains 'verbose' information. I have added '--verbose` to the source in my snapserver.conf file, but I'm not sure if it is correct. I will post an updated log if I can catch it.
source = spotify:///librespot?name=Spotify&devicename=MultiroomSpotify&cache=%2Fvar%2Flib%2Fsnapserver%2F&enable-oauth&oauth-port=0--cache-size-limit%3D2G--verboseI'm using the oauth login method.
Version
What version(s) of librespot does this problem exist in?
I build from source:
I usually install the snapserver .deb from the releases page.
How to reproduce
It's intermittent. It typically occurs after about an hour of playback.
Log
NON-VERBOSE version:
Host (what you are running
librespoton):Thank you!
@kingosticks commented on GitHub (Jan 6, 2026):
Do you mean playback stops abruptly? Or the librespot process stops abruptly? It doesn't look like a verbose log, I didn't think arbitrary options were passed through like that, but it has been a long time since I used snapcast. Maybe you could just launch librespot on its own, outside of snapcast?