Alexa may refuse Spotify due to a bad link, wrong default, filters, account limits, region rules, Wi-Fi issues, or a stuck skill.
Why This Happens
Music requests hit several checkpoints. The speaker checks your linked services, your default choice, and the profile that spoke. Then it hands off to Spotify through a cloud call. Breaks at any checkpoint stop the song. The good news: a short checklist fixes most cases within minutes.
Alexa Not Playing Spotify—Quick Checks That Solve It
1) Ask for a plain command: “Alexa, play Discover Weekly.” Short, unambiguous requests help rule out phrasing issues.
2) Name the service: add “on Spotify” at the end, then try again.
3) Try a known playlist: use a playlist you follow, not a one-off track title.
4) Switch accounts: if your household uses multiple profiles, say “Alexa, switch to <your name>.”
5) Test another device: open Spotify on your phone, then pick the Echo under Spotify Connect. If it plays here, voice routing is the issue, not the stream.
Common Causes And Fast Fixes
Use this table as a map before you dig into deeper steps.
| Symptom | How To Check | Fast Fix |
|---|---|---|
| Alexa confirms but no sound | See the activity log in the Alexa app | Re-link Spotify, then set it as default |
| Plays from Amazon Music instead | Activity log shows Amazon Music | Change “Your Default Services” to Spotify |
| Only playlists work | Track requests fail; playlists succeed | Free plan limits on-demand tracks; try playlists or upgrade |
| “Explicit filter” type message | Filter switch shows as on | Turn off the explicit filter to test |
| Silent failures when linking | Skill link keeps spinning or errors | Align region across Amazon, Spotify, and your phone’s store |
| Phone plays; Echo won’t | Spotify app streams fine to headphones | Disable and re-enable the Spotify skill; refresh permissions |
| Works on one Echo, not the other | Second device never appears in Spotify Connect | Rejoin Wi-Fi on that unit; prefer 2.4 GHz for range |
Link Or Re-Link Your Accounts
Links can expire after password changes, plan swaps, or a fresh phone. In the Alexa app: More → Settings → Music & Podcasts → Link New Service → Spotify. If Spotify is already listed, tap it, unlink, and link again. Then set the default service in Your Default Services. Spotify’s own guide covers the path step by step (Spotify on Alexa devices).
Set The Right Default
If Amazon Music still holds the default, Alexa routes songs there. In the Alexa app, open Music & Podcasts → Your Default Services, and pick Spotify for Music and for Artist And Genre Stations. This removes the need to say “on Spotify” for songs and albums.
Mind Free Versus Premium Limits
Free accounts work on Echo in supported regions, but they carry limits. You can request playlists and stations. Demanding a specific song often fails, which can sound like Alexa ignored you. Try a playlist request to confirm. If you want full on-demand control across speakers, a Premium plan removes those limits.
Check The Explicit Language Filter
The filter in Alexa can block certain tracks across services. If a playlist stops after a request, the filter may be the reason. In the Alexa app: Settings → Music & Podcasts → Explicit Language Filter. Turn it off to test. Some services handle flags differently, so a track that plays in the phone app may still be blocked by Alexa’s filter. Amazon lists the switch here: explicit filtering in the Alexa app.
Confirm Country And Language Fit
The Spotify skill and some playback rights vary by region. If your Amazon account or device is set to a country where the skill is not offered, linking fails or plays nothing. Match the country in your Amazon profile, your Alexa device location, and your Spotify account. Also check device language; mismatched language settings can trip voice parsing for artist names.
Nail The Network Basics
Smart speakers prefer a steady 2.4 GHz signal for range. If your Echo sits far from the router, switch it from 5 GHz to 2.4 GHz or move the router closer. Reboot the router, then power-cycle the Echo. Avoid captive portals and guest networks that block device-to-device traffic, since Spotify Connect needs local discovery.
Clear App And Skill Cobwebs
Update the Alexa app and Spotify app. Force-quit both, clear each cache, then reopen. In the Alexa app, disable the Spotify skill, wait a minute, then enable it again and grant permissions. If issues persist, deregister the Echo from your Amazon account and add it back.
Mind Single-Stream Limits
Spotify plays on one stream per account at a time unless you have extra plans. If someone else in the home, car, or another device starts playback on your account, the Echo session stops or never begins. Check the Now Playing screen in the Spotify app to see active devices, then tap your Echo to reclaim the session.
Voice Fit And Name Confusion
Alexa matches voices to profiles. If the speaker hears an unrecognized voice, it may default to a profile without a linked Spotify account. Run Voice Training in the Alexa app and enable Voice Profiles. For artist names with multiple spellings or accents, add them to a short custom routine or ask for a playlist that contains them.
Device Matrix: What Works With What
Not every speaker, TV, or soundbar with Alexa can initiate a Spotify request by voice. Many play fine as Spotify Connect targets without voice control. If your device shows up in the Spotify app but won’t accept a voice command, use the app for handoff or link voice through an Echo that sits on the same speaker group.
When Podcasts Refuse To Play
Voice support for podcasts varies. Some regions require the “on Spotify” tag for podcasts even when Spotify is set as default. If a show fails by voice, open it in the Spotify app and pick the Echo from the device picker to start the stream, then resume with voice next time.
Deeper Fixes You Can Try
- Reset the Echo’s network setup and rejoin Wi-Fi.
- Remove and reinstall the Spotify app on your phone.
- Log out of Spotify everywhere, then log in again.
- Turn off any VPN or DNS blocker on the phone and router.
- Rename the Echo to a simple name, then test.
- Remove duplicate speaker groups with similar names.
Messages You Might Hear And What They Mean
The speaker gives clues. Match the phrase to the fix in the table below.
| Heard/Seen Message | What It Usually Means | Quick Fix |
|---|---|---|
| “Playing songs on Spotify” then silence | Token or permission glitch | Disable/enable Spotify skill; re-link |
| “I can’t play that on this device” | Free plan or regional limit | Request a playlist or switch to Premium |
| “Explicit filter is on” | Alexa filter blocked the track | Toggle the filter, then test again |
| “To play that, link a service” | No link or expired link | Link Spotify in Music & Podcasts |
| Track shows in app but Echo won’t start | Local discovery or device trust issue | Play from phone, hand off to Echo once |
| Plays on a different speaker | Group name or default device confusion | Rename groups; set a clear default |
Step-By-Step Walkthrough In The Alexa App
1) Open Alexa → More → Settings → Music & Podcasts.
2) Tap Link New Service, pick Spotify, and sign in.
3) Visit Your Default Services and set Spotify for Music and for Artists And Genre Stations.
4) Say, “Alexa, play my liked songs.” If you hear an answer but nothing plays, move to network checks.
5) If linking fails, confirm your Spotify email and password, reset if needed, then try again.
Household Profiles And Kid Settings
Homes with multiple profiles or kid devices add filters. Alexa can run a child profile with clean-lyrics rules. That profile may block tracks on any service. Test with an adult profile, or pause the filter briefly to confirm the cause. Managed accounts on Spotify also add guardrails that can affect shared speakers.
Multi-Room Audio Quirks
Group names that match device names cause routing confusion. Use short, distinct names. Start music on one speaker, then say, “Alexa, move my music to Kitchen Group.” If that works, your link is sound; the issue sits with voice targeting.
Region And Account Mix-Ups
A common mismatch looks like this: Amazon account in one region, Spotify in another, and the phone’s store on a third. That trio causes silent failures. Align the country in Amazon, Spotify, and the app store, then link again.
Permissions That Matter
During linking, Alexa asks for account and playback permissions. Missing toggles lead to half-working behavior. Open the Spotify skill page inside the Alexa app, review Permissions, grant the switches, and test again.
Voice Command Phrasing That Works
Keep commands short: “play Release Radar,” “play Dua Lipa on Spotify,” “shuffle my liked songs,” “pause,” “resume,” “next.” If a name is hard to pronounce, add the track to a playlist and call the playlist by a simple name.
What To Do When Only Some Songs Fail
If one track refuses while others work, the cause is usually one of four things: explicit tag mismatch, regional rights, a pulled file, or a catalog glitch. Try a different version, a live cut, or start from the Spotify app, then hand off to the Echo.
Fixes After A Wi-Fi Change Or New Router
Forget the old network, reboot the router, then add the speaker again. Lock the 2.4 GHz band to channel 1, 6, or 11. If your router steers bands, test with steering off.
Do This, Not That
- Say the service name during tests; drop it later once the default is set.
- Use playlist requests first; bring back specific tracks after it works.
- Rename groups to short words; avoid near-duplicates like “Kitchen” and “Kitchen Speaker.”
- With kids around, leave the explicit filter on and use clean playlists.
When Your Speaker Says Nothing
If the light ring wakes but you hear no reply, open the Alexa app activity log. The transcript shows what Alexa heard and which service it tried. If the line shows Amazon Music, the default is off. If it shows Spotify but nothing played, re-link the skill and test.
Why The Phone App Plays But Voice Fails
Phone playback proves the stream is valid. Voice failures come from routing, permissions, or a stale token. Re-linking refreshes the token. Issuing one request from the phone to the Echo also refreshes device trust.
When Everything Fails
Log out of Spotify everywhere. Remove the Spotify link in Alexa. Unplug the Echo for a minute. Reboot the router. Power the Echo back on, link Spotify, set the default, then test a simple playlist.
Keep Your Setup Healthy
Once it works, lock it in over time. Leave Spotify as the default, keep the apps updated, and keep a short “test” playlist saved for quick checks. If a request fails, say “Alexa, what did you hear?” to view the transcript in the app. Small tweaks to phrasing can prevent repeat failures.
Safe Links For Setup And Filters
For step-by-step linking help, see Spotify’s guide to Alexa (linking steps). For the explicit lyrics switch in Alexa, use Amazon’s help page (explicit filter). Keep both pages bookmarked; they save time whenever you swap phones, plans, or routers.
