If Demus refuses to parse your Spotify library, running through targeted technical diagnostics will resolve the problem in most situations. Follow these steps sequentially:
1. Fix the Playlist Privacy and Clean the URL
- Open the Spotify app on your desktop or mobile device.
- Navigate to the playlist you want to import, tap the three dots icon, and select Make Public.
- Tap Share, then select Copy Link.
- Paste the link into a note or browser search bar.
- Identify the question mark (`?`) in the URL string. Delete the question mark and everything after it.
- The cleaned URL should look strictly like `https://open.spotify.com/playlist/[22-character alphanumeric ID]`.
- Paste this sanitized URL directly into the Demus search bar.
2. Execute a Cache and Data Reset on iOS
Cached API errors in the app's local storage can create repeating loop errors on subsequent import attempts.
- Open the Demus app on your iOS device.
- Tap the Settings gear icon in the top corner.
- Locate the Storage or Cache section and tap Clear Cache.
- Force close Demus by swiping up from the bottom of your screen in the app switcher.
- Re-open Demus and retry the import with your cleaned public URL.
3. Split Over-Sized Playlists
Because Demus frequently encounters rate limits on large payloads, break massive libraries down before importing.
- If your playlist contains more than 300 songs, divide it into two smaller collections within Spotify (e.g., "Favorites Part 1" and "Favorites Part 2").
- Import each collection individually into Demus, allowing a three- to five-minute cooldown between operations to bypass Spotify API throttling.
4. Route Through Intermediate Third-Party Transfer Tools
If direct scraping continues to hang, use an intermediate service as a bridge.
- Use an export tool like Exportify or Soundiiz to download your Spotify playlist as a plain text or CSV file.
- Import that playlist into a free public YouTube playlist using TuneMyMusic.
- Paste the public YouTube playlist URL directly into Demus. Because Demus matches YouTube content natively, this route avoids Spotify's Web API blockers entirely.