Zotify Version
0.17.1
Operating System
Something Else (Include in Bug Description)
Python Version
Python 3.13
Bug-Triggering Command
Bug Description
Hi everyone, I have a Spotify Premium account. I used zotify --client-id to set it to id.I did it and when I ran zotify -l
~ $ zotify https://open.spotify.com/track/6aC2IXbJQLiLiXldpI0pKc?si=tta3Z0dNSnCe5HWiFa3qkg
WARNING: LOGIN FAILED (111)
TRYING AGAIN AFTER SMALL WAIT
[●∙∙] Logging in... [∙∙∙] Fetching track information... [●∙∙] Parsing track information... [●∙∙] Preparing Download...
ERROR: FAILED TO FETCH AUDIO KEY
MAY BE CAUSED BY RATE LIMITS - CONSIDER INCREASING BULK_WAIT_TIME
GID: cac40c20df964fe19290cf223b2cc1f4 - File_ID: c7fed90f1626b66232d98417b71fd979122ad312
ERROR: SKIPPING TRACK - FAILED TO GET CONTENT STREAM
Track_ID: 6aC2IXbJQLiLiXldpI0pKc
~ $ zotify https://open.spotify.com/track/6aC2IXbJQLiLiXldpI0pKc?si=tta3Z0dNSnCe5HWiFa3qkg
[∙∙∙] Logging in... ### WARNING: LOGIN FAILED (111) ### ### TRYING AGAIN AFTER SMALL WAIT ###
[∙∙∙] Logging in... [∙∙∙] Fetching bulk track information... [●∙∙] Parsing track information... [●∙∙] Preparing Download...
ERROR: FAILED TO FETCH AUDIO KEY
MAY BE CAUSED BY RATE LIMITS - CONSIDER INCREASING BULK_WAIT_TIME
GID: cac40c20df964fe19290cf223b2cc1f4 - File_ID: c7fed90f1626b66232d98417b71fd979122ad312
ERROR: SKIPPING TRACK - FAILED TO GET CONTENT STREAM
Track_ID: 6aC2IXbJQLiLiXldpI0pKc
This is the configuration file. {
"ROOT_PATH": "/Music/Zotify Music",
"SAVE_CREDENTIALS": "True",
"CREDENTIALS_LOCATION": "",
"OUTPUT": "",
"OUTPUT_SINGLE": "{artist}/{album}/{artist}{song_name}",
"OUTPUT_ALBUM": "{artist}/{album}/{album_num}{artist}{song_name}",
"OUTPUT_PLAYLIST_EXT": "{playlist}/{playlist_num}{artist}{song_name}",
"OUTPUT_LIKED_SONGS": "Liked Songs/{artist}{song_name}",
"ROOT_PODCAST_PATH": "/Music/Zotify Podcasts",
"SPLIT_ALBUM_DISCS": "False",
"MAX_FILENAME_LENGTH": "0",
"OPTIMIZED_DOWNLOADING": "False",
"DOWNLOAD_RATE_LIMITER": "2.0",
"BULK_WAIT_TIME": "3.0",
"TEMP_DOWNLOAD_DIR": "",
"DOWNLOAD_PARENT_ALBUM": "False",
"NO_COMPILATION_ALBUMS": "False",
"NO_VARIOUS_ARTISTS": "False",
"NO_ARTIST_APPEARS_ON": "False",
"DISCOG_BY_ALBUM_ARTIST": "False",
"REGEX_ENABLED": "False",
"REGEX_TRACK_SKIP": "",
"REGEX_EPISODE_SKIP": "",
"REGEX_ALBUM_SKIP": "",
"DOWNLOAD_FORMAT": "copy",
"DOWNLOAD_QUALITY": "auto",
"TRANSCODE_BITRATE": "auto",
"CUSTOM_FFMEPG_ARGS": "",
"SONG_ARCHIVE_LOCATION": "",
"DISABLE_SONG_ARCHIVE": "False",
"DISABLE_DIRECTORY_ARCHIVES": "False",
"SKIP_EXISTING": "True",
"SKIP_PREVIOUSLY_DOWNLOADED": "False",
"EXPORT_M3U8": "False",
"M3U8_LOCATION": "",
"OUTPUT_M3U8": "{name}",
"M3U8_REL_PATHS": "True",
"LIKED_SONGS_ARCHIVE_M3U8": "True",
"LYRICS_TO_METADATA": "True",
"LYRICS_TO_FILE": "True",
"LYRICS_LOCATION": "",
"OUTPUT_LYRICS": "{artist}_{song_name}",
"ALWAYS_CHECK_LYRICS": "False",
"LYRICS_MD_HEADER": "False",
"LANGUAGE": "en",
"MD_DISC_TRACK_TOTALS": "False",
"MD_SAVE_GENRES": "False",
"MD_ALLGENRES": "False",
"MD_GENREDELIMITER": ", ",
"MD_ARTISTDELIMITER": ", ",
"SEARCH_QUERY_SIZE": "10",
"STRICT_LIBRARY_VERIFY": "True",
"ALBUM_ART_JPG_FILE": "False",
"API_CLIENT_ID": "35f777977b9547a2844de946010747f5",
"API_CLIENT_LEGACY": "True",
"RETRY_ATTEMPTS": "10",
"CHUNK_SIZE": "20000",
"REDIRECT_ADDRESS": "127.0.0.1",
"PRINT_SPLASH": "False",
"PRINT_PROGRESS_INFO": "True",
"PRINT_SKIPS": "True",
"PRINT_DOWNLOADS": "True",
"PRINT_DOWNLOAD_PROGRESS": "True",
"PRINT_URL_PROGRESS": "True",
"PRINT_ALBUM_PROGRESS": "True",
"PRINT_ARTIST_PROGRESS": "True",
"PRINT_PLAYLIST_PROGRESS": "True",
"PRINT_WARNINGS": "True",
"PRINT_ERRORS": "True",
"PRINT_API_ERRORS": "True",
"STANDARD_INTERFACE": "False",
"FFMPEG_LOG_LEVEL": "error"
}
Upload config_DEBUG.json
config_DEBUG.json
Upload DEBUG.log
zotify_DEBUG_2026-04-18_01-09-49.log
Relevant Error Traceback
Upload Screenshots
Screenshot_2026-04-18-01-10-55-751_com.termux.jpg
Zotify Version
0.17.1
Operating System
Something Else (Include in Bug Description)
Python Version
Python 3.13
Bug-Triggering Command
Bug Description
Hi everyone, I have a Spotify Premium account. I used
zotify --client-idto set it toid.I did it and when I ran zotify -l~ $ zotify https://open.spotify.com/track/6aC2IXbJQLiLiXldpI0pKc?si=tta3Z0dNSnCe5HWiFa3qkg
WARNING: LOGIN FAILED (111)
TRYING AGAIN AFTER SMALL WAIT
ERROR: FAILED TO FETCH AUDIO KEY
MAY BE CAUSED BY RATE LIMITS - CONSIDER INCREASING
BULK_WAIT_TIMEGID: cac40c20df964fe19290cf223b2cc1f4 - File_ID: c7fed90f1626b66232d98417b71fd979122ad312
ERROR: SKIPPING TRACK - FAILED TO GET CONTENT STREAM
Track_ID: 6aC2IXbJQLiLiXldpI0pKc
~ $ zotify https://open.spotify.com/track/6aC2IXbJQLiLiXldpI0pKc?si=tta3Z0dNSnCe5HWiFa3qkg
ERROR: FAILED TO FETCH AUDIO KEY
MAY BE CAUSED BY RATE LIMITS - CONSIDER INCREASING
BULK_WAIT_TIMEGID: cac40c20df964fe19290cf223b2cc1f4 - File_ID: c7fed90f1626b66232d98417b71fd979122ad312
ERROR: SKIPPING TRACK - FAILED TO GET CONTENT STREAM
Track_ID: 6aC2IXbJQLiLiXldpI0pKc
This is the configuration file. {
"ROOT_PATH": "
/Music/Zotify Music",/Music/Zotify Podcasts","SAVE_CREDENTIALS": "True",
"CREDENTIALS_LOCATION": "",
"OUTPUT": "",
"OUTPUT_SINGLE": "{artist}/{album}/{artist}{song_name}",
"OUTPUT_ALBUM": "{artist}/{album}/{album_num}{artist}{song_name}",
"OUTPUT_PLAYLIST_EXT": "{playlist}/{playlist_num}{artist}{song_name}",
"OUTPUT_LIKED_SONGS": "Liked Songs/{artist}{song_name}",
"ROOT_PODCAST_PATH": "
"SPLIT_ALBUM_DISCS": "False",
"MAX_FILENAME_LENGTH": "0",
"OPTIMIZED_DOWNLOADING": "False",
"DOWNLOAD_RATE_LIMITER": "2.0",
"BULK_WAIT_TIME": "3.0",
"TEMP_DOWNLOAD_DIR": "",
"DOWNLOAD_PARENT_ALBUM": "False",
"NO_COMPILATION_ALBUMS": "False",
"NO_VARIOUS_ARTISTS": "False",
"NO_ARTIST_APPEARS_ON": "False",
"DISCOG_BY_ALBUM_ARTIST": "False",
"REGEX_ENABLED": "False",
"REGEX_TRACK_SKIP": "",
"REGEX_EPISODE_SKIP": "",
"REGEX_ALBUM_SKIP": "",
"DOWNLOAD_FORMAT": "copy",
"DOWNLOAD_QUALITY": "auto",
"TRANSCODE_BITRATE": "auto",
"CUSTOM_FFMEPG_ARGS": "",
"SONG_ARCHIVE_LOCATION": "",
"DISABLE_SONG_ARCHIVE": "False",
"DISABLE_DIRECTORY_ARCHIVES": "False",
"SKIP_EXISTING": "True",
"SKIP_PREVIOUSLY_DOWNLOADED": "False",
"EXPORT_M3U8": "False",
"M3U8_LOCATION": "",
"OUTPUT_M3U8": "{name}",
"M3U8_REL_PATHS": "True",
"LIKED_SONGS_ARCHIVE_M3U8": "True",
"LYRICS_TO_METADATA": "True",
"LYRICS_TO_FILE": "True",
"LYRICS_LOCATION": "",
"OUTPUT_LYRICS": "{artist}_{song_name}",
"ALWAYS_CHECK_LYRICS": "False",
"LYRICS_MD_HEADER": "False",
"LANGUAGE": "en",
"MD_DISC_TRACK_TOTALS": "False",
"MD_SAVE_GENRES": "False",
"MD_ALLGENRES": "False",
"MD_GENREDELIMITER": ", ",
"MD_ARTISTDELIMITER": ", ",
"SEARCH_QUERY_SIZE": "10",
"STRICT_LIBRARY_VERIFY": "True",
"ALBUM_ART_JPG_FILE": "False",
"API_CLIENT_ID": "35f777977b9547a2844de946010747f5",
"API_CLIENT_LEGACY": "True",
"RETRY_ATTEMPTS": "10",
"CHUNK_SIZE": "20000",
"REDIRECT_ADDRESS": "127.0.0.1",
"PRINT_SPLASH": "False",
"PRINT_PROGRESS_INFO": "True",
"PRINT_SKIPS": "True",
"PRINT_DOWNLOADS": "True",
"PRINT_DOWNLOAD_PROGRESS": "True",
"PRINT_URL_PROGRESS": "True",
"PRINT_ALBUM_PROGRESS": "True",
"PRINT_ARTIST_PROGRESS": "True",
"PRINT_PLAYLIST_PROGRESS": "True",
"PRINT_WARNINGS": "True",
"PRINT_ERRORS": "True",
"PRINT_API_ERRORS": "True",
"STANDARD_INTERFACE": "False",
"FFMPEG_LOG_LEVEL": "error"
}
Upload config_DEBUG.json
config_DEBUG.json
Upload DEBUG.log
zotify_DEBUG_2026-04-18_01-09-49.log
Relevant Error Traceback
Upload Screenshots
Screenshot_2026-04-18-01-10-55-751_com.termux.jpg