AT ALL
Might as well yell into the cloud.
I mean, what is spmp, even?
spmp is a private yt music client
You’ll probably need to provide more details. SPMP isn’t something we’ve heard of before.
“Isn’t working” is very ambiguous. If you have error messages, that would be useful.
java.lang.RuntimeException: Request failed Request=Request{method=POST, url=https://music.youtube.com/youtubei/v1/browse?prettyPrint=false, headers=[accept:/, content-type:application/json, x-goog-visitor-id:CgtTeVhTTl94clQ2YyimgumeBg%3D%3D, x-youtube-client-name:67, x-youtube-client-version:1.20221019.01.00, x-goog-authuser:1, user-agent:Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0, origin:https://music.youtube.com]} Request body={“context”:{“client”:{“hl”:“en-CA”,“platform”:“DESKTOP”,“clientName”:“WEB_REMIX”,“clientVersion”:“1.20230306.01.00”,“userAgent”:“Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0”,“acceptHeader”:“text/html,application/xhtml+xml,application/xml;q\u003d0.9,image/avif,image/webp,/;q\u003d0.8”},“user”:{}}} Response={ “error”: { “code”: 400, “message”: “Request contains an invalid argument.”, “errors”: [ { “message”: “Request contains an invalid argument.”, “domain”: “global”, “reason”: “badRequest” } ], “status”: “INVALID_ARGUMENT” } }
I recommend trying either ViMusic or InnerTune as alternative FOSS yt music clients if spmp isnt working at all.
ViMusic: https://apt.izzysoft.de/fdroid/index/apk/it.vfsfitvnm.vimusic Innertune: https://apt.izzysoft.de/fdroid/index/apk/com.zionhuang.music
I use InnerTune and it’s just wonderful. I don’t really care about translations and that stuff so I use the FOSS version and I never had any problems with it.
Send this kind of thing to the dev after giving more details to them.
Also DONT send errors without sanitizing them, especially on a federated public platform. The info given can help identify all sorts of things about your devices and software. For example, the error shows you could be using a desktop running Linux x86_64 with X11 windowing system for Firefox browser. That or the application uses Geckoview something. It also seems to be very out of date using Firefox 105 (though I dont personally work with geckoview). That info combined with the app name tells anyone you are on android using a specific app that already has errors.
It is important you keep things up to date and avoid sharing these details publically since they are instrumental in performing a cyber attack. I only picked out the most obvious details, but there is also info about specific software versions, web requests, and possibly a session id.