Spotify Searching Returns Black Screen #36
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Investigation
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
spotizerrphoenix/spotizerr-phoenix#36
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?
Describe the bug
When you try to search for anything after connecting your Spotify account, the webpage turns black and there is the log " Invalid limit, reason: None
2026-03-16 14:46:16 [ERROR] Error in search: {'error': 'http status: 400, code: -1 - https://api.spotify.com/v1/search?q=sicko+mode&limit=50&offset=0&type=track:\n Invalid limit, reason: None', 'traceback': 'Traceback (most recent call last):\n File "/python/spotipy/client.py", line 274, in _internal_call\n response.raise_for_status()\n File "/python/requests/models.py", line 1024, in raise_for_status\n raise HTTPError(http_error_msg, response=self)\nrequests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.spotify.com/v1/search?q=sicko+mode&limit=50&offset=0&type=track\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/app/routes/core/search.py", line 37, in handle_search\n result = search(\n ^^^^^^^\n File "/app/routes/utils/search.py", line 92, in search\n spotify_response = client.search(\n ^^^^^^^^^^^^^^\n File "/python/spotipy/client.py", line 604, in search\n return self._get(\n ^^^^^^^^^^\n File "/python/spotipy/client.py", line 324, in _get\n return self._internal_call("GET", url, payload, kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/python/spotipy/client.py", line 294, in _internal_call\n raise SpotifyException(\nspotipy.exceptions.SpotifyException: http status: 400, code: -1 - https://api.spotify.com/v1/search?q=sicko+mode&limit=50&offset=0&type=track:\n Invalid limit, reason: None\n'}"
To Reproduce
Precise steps to reproduce the behavior (start from how you built your container):
Note: Sometimes, an error is specific to an album, track or playlist, so preferrably share the specific url of the album you downloaded
Expected behavior
The search button to not be rate limited(at least rate limiting is what I assume happened there), note this is my first time trying.
Screenshots
If applicable, add screenshots to help explain your problem.
Not really applicable.
Desktop (please complete the following information):
docker-compose.yaml
.env
Config
Logs
Version:
3.3.1
perhaps related to the spotify api changes?
You need a Spotify Premium account to use the Spotify Web API, so your Spotizerr will no longer work without a Spotify Premium account.
You can read more about the update here.