Developer Client ID is 24h rate-banned. clienttoken.spotify.com uses Spotify's own web-player client ID (separate rate-limit bucket). Also: fast-fail when Retry-After > 60s and invalidate the cached token so the next request immediately fetches a fresh one. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>