Description
I get a 404 error when importing playlists, in generated playlist on jellyfin I get "Synced 0 out of 0 tracks from Spotify playlist 5ETW8r5JDtykYoWoTRY2U0 (at 2025-08-14 14:02:18 [UTC])" and I have no track
Spotify Playlist
https://open.spotify.com/playlist/5ETW8r5JDtykYoWoTRY2U0?si=529c04d6fe354893
Affected Track(s)
All tracks in playlist
Plugin settings
Match Type: Fuzzy Check
Match Criteria
Logs
[2025-08-14 16:02:01.915 +02:00] [INF] [23] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Playlist", Name: "Damien", Path: "C:\ProgramData\Jellyfin\Server\data\playlists\Damien1", Id: ae294657-c923-cb4c-fedb-a571c834e084
[2025-08-14 16:02:01.955 +02:00] [INF] [23] Emby.Server.Implementations.Library.LibraryManager: Deleting item path, Type: "Playlist", Name: "Damien", Path: "C:\ProgramData\Jellyfin\Server\data\playlists\Damien1", Id: ae294657-c923-cb4c-fedb-a571c834e084
[2025-08-14 16:02:16.834 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.083 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 1/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.138 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.229 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 2/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.269 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.378 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 3/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.430 +02:00] [ERR] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Failed to generate TOTP
[2025-08-14 16:02:17.450 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Starting to query 1 playlists from "Spotify"
[2025-08-14 16:02:17.473 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyLogger: "GET" playlists/5ETW8r5JDtykYoWoTRY2U0 ["additional_types=track,episode"] null
[2025-08-14 16:02:18.278 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyLogger: --> OK "application/json" "{"collaborative":false,"description":"","external_"
[2025-08-14 16:02:18.359 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Using cached last state for provider playlist "Damien" ("5ETW8r5JDtykYoWoTRY2U0") as there are no changes
[2025-08-14 16:02:18.386 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Starting to query 0 playlists from "SpotifyAlt"
[2025-08-14 16:02:18.637 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.PlaylistSync: Update completeness for "Damien" (Provider Id "5ETW8r5JDtykYoWoTRY2U0")
[2025-08-14 16:02:18.674 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Starting to update tracks of 1 playlists from "Spotify" in db
[2025-08-14 16:02:18.706 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Skipped updating cached playlist tracks in db for "Damien" ("5ETW8r5JDtykYoWoTRY2U0")
[2025-08-14 16:02:18.731 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Starting to update tracks of 0 playlists from "SpotifyAlt" in db
[2025-08-14 16:02:18.749 +02:00] [INF] [14] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Import Spotify playlists" Completed after 0 minute(s) and 1 seconds
Description
I get a 404 error when importing playlists, in generated playlist on jellyfin I get "Synced 0 out of 0 tracks from Spotify playlist 5ETW8r5JDtykYoWoTRY2U0 (at 2025-08-14 14:02:18 [UTC])" and I have no track
Spotify Playlist
https://open.spotify.com/playlist/5ETW8r5JDtykYoWoTRY2U0?si=529c04d6fe354893
Affected Track(s)
All tracks in playlist
Plugin settings
Match Type: Fuzzy CheckMatch CriteriaLogs
[2025-08-14 16:02:01.915 +02:00] [INF] [23] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Playlist", Name: "Damien", Path: "C:\ProgramData\Jellyfin\Server\data\playlists\Damien1", Id: ae294657-c923-cb4c-fedb-a571c834e084
[2025-08-14 16:02:01.955 +02:00] [INF] [23] Emby.Server.Implementations.Library.LibraryManager: Deleting item path, Type: "Playlist", Name: "Damien", Path: "C:\ProgramData\Jellyfin\Server\data\playlists\Damien1", Id: ae294657-c923-cb4c-fedb-a571c834e084
[2025-08-14 16:02:16.834 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.083 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 1/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.138 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.229 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 2/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.269 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: HTTP "GET" for https://open.spotify.com/server-time
[2025-08-14 16:02:17.378 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Utils.HttpRequest: Request failed (try 3/3)
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Viperinius.Plugin.SpotifyImport.Utils.HttpRequest.Request(Uri url, HttpMethod method, HttpContent content, HttpRequestHeaders headers, String cookies)
[2025-08-14 16:02:17.430 +02:00] [ERR] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Failed to generate TOTP
[2025-08-14 16:02:17.450 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Starting to query 1 playlists from "Spotify"
[2025-08-14 16:02:17.473 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyLogger: "GET" playlists/5ETW8r5JDtykYoWoTRY2U0 ["additional_types=track,episode"] null
[2025-08-14 16:02:18.278 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyLogger: --> OK "application/json" "{"collaborative":false,"description":"","external_"
[2025-08-14 16:02:18.359 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Using cached last state for provider playlist "Damien" ("5ETW8r5JDtykYoWoTRY2U0") as there are no changes
[2025-08-14 16:02:18.386 +02:00] [INF] [23] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Starting to query 0 playlists from "SpotifyAlt"
[2025-08-14 16:02:18.637 +02:00] [INF] [32] Viperinius.Plugin.SpotifyImport.PlaylistSync: Update completeness for "Damien" (Provider Id "5ETW8r5JDtykYoWoTRY2U0")
[2025-08-14 16:02:18.674 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Starting to update tracks of 1 playlists from "Spotify" in db
[2025-08-14 16:02:18.706 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyPlaylistProvider: Skipped updating cached playlist tracks in db for "Damien" ("5ETW8r5JDtykYoWoTRY2U0")
[2025-08-14 16:02:18.731 +02:00] [INF] [14] Viperinius.Plugin.SpotifyImport.Spotify.SpotifyAltPlaylistProvider: Starting to update tracks of 0 playlists from "SpotifyAlt" in db
[2025-08-14 16:02:18.749 +02:00] [INF] [14] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Import Spotify playlists" Completed after 0 minute(s) and 1 seconds