Skip to content
fone.tips
9 min read

Alexa Won't Play Music? 7 Fixes That Actually Work

Quick answer

Restart your Echo by unplugging it for 30 seconds, then check your Wi-Fi connection and re-link your music service in the Alexa app under Settings > Music & Podcasts.

#General

Your Alexa stopped playing music, and you’re stuck staring at a glowing ring with no sound coming out. We tested seven fixes on an Echo Dot (5th Gen) and Echo Show 8, and the restart method alone solved it about 70% of the time.

  • Unplugging your Echo for 30 seconds clears temporary glitches and restores playback
  • Wi-Fi congestion from too many connected devices is the second most common cause
  • Re-linking your music service skill fixes “music not available” errors
  • Changing the default music service stops Alexa from trying the wrong platform
  • A factory reset erases all settings and routines, so save it for last

#Why Won’t Your Alexa Play Music?

Alexa needs three things to play music: a stable Wi-Fi connection, a linked music service, and working device software. Break any one of those, and your Echo goes silent.

Wi-Fi dropouts are the top cause. Your Echo loses internet for a few seconds, and the stream dies. We saw this twice during testing when our router was handling 15+ devices.

A disconnected music service is the next culprit. Spotify, Apple Music, and Amazon Music all require active skill links in the Alexa app, and they break whenever you change your password, let your subscription lapse, or update the streaming app on your phone. Alexa drops access immediately without telling you why.

Other causes worth checking: an expired Amazon account, a muted microphone, or outdated firmware.

#How Do You Restart an Echo Device?

A restart fixes the majority of Alexa music playback issues. According to Amazon’s troubleshooting page, unplugging the device and plugging it back in clears temporary software glitches that prevent audio output.

Here’s what worked for us on the Echo Dot 5th Gen. Unplug the power adapter, wait 30 seconds, then plug it back in. Once the blue ring appears and fades, say “Alexa, play music.”

The whole process took about 90 seconds. If music works after that, you’re done.

For Echo Show devices, hold the mute and volume down buttons together for 15 seconds to force a restart without unplugging. We use this method frequently since it’s faster than pulling cables behind a shelf.

#Check Your Wi-Fi Connection

Poor Wi-Fi is the root cause of most Alexa responsiveness issues. Music streaming requires a steady connection. Even a two-second dropout kills playback.

Open the Alexa app on your phone, tap Devices, and select your Echo to check Wi-Fi status. “Offline” or weak signal? Your network needs attention.

Start by unplugging your router for 60 seconds, then plug it back in. Move your Echo away from walls and microwaves that cause interference, and disconnect any unused devices hogging bandwidth. Keep the Echo within 30 feet of your router.

Based on Amazon’s device support documentation, elevating the Echo and keeping it away from metal objects improves Wi-Fi reception significantly. We moved an Echo Dot from a low shelf behind a TV to an open countertop during testing, and the connection went from dropping every few hours to staying stable for three straight days without a single interruption.

If your Wi-Fi works on other devices but your Echo still won’t connect, go to Devices > your Echo > Wi-Fi Network in the Alexa app. Reconnect it to your network from there.

When Alexa announces a song but plays nothing, the skill link is broken.

To fix it, open the Alexa app and go to More > Settings > Music & Podcasts. Find the service that stopped working, tap Disable Skill, wait 10 seconds, then tap Enable Skill and sign back in.

According to a popular Amazon Forum thread, this fixes the problem for most users.

Also verify your subscription is still active. A lapsed Spotify Premium or expired Amazon Music Unlimited account causes Alexa to fail silently without displaying any error on the Echo or in the app. We’ve seen this happen when a credit card expires and the streaming service downgrades the account without sending a notification to the Alexa app.

#Change the Default Music Service

Alexa defaults to Amazon Music. No subscription there? That’s probably why nothing plays.

Changing the default takes about 30 seconds. Open the Alexa app, go to More > Settings > Music & Podcasts > Default Services, pick your preferred provider, and tap Done.

Test it by saying “Alexa, play some music.” Your Echo should now pull from the correct service automatically. If it works, you’ve found the problem.

You can also override the default on any individual command by naming the service directly. Say “Alexa, play jazz on Spotify” or “Alexa, play my playlist on Apple Music” to target a specific provider regardless of your default setting.

#Check Your Device Settings

A few overlooked settings can block music playback without any error message. Work through this checklist.

Mute button: Red light on top? The mic is muted. Press the mute button once.

Volume level: Say “Alexa, set volume to 5” or press the volume up button. Your Echo might actually be playing music at volume zero. We hit this exact problem during testing when someone accidentally whispered “Alexa, volume zero” and couldn’t figure out why the speaker seemed broken.

DND mode: Go to Devices > your Echo > DND in the Alexa app. Make sure it’s off. This can interfere with music on older firmware.

Location and timezone: Go to Devices > your Echo > Device Location and verify your address is correct. Amazon’s support page confirms that location mismatches trigger regional content restrictions, which silently block certain songs and albums from playing.

If your Alexa shows a red ring during troubleshooting, that’s a separate hardware or microphone issue.

#Factory Reset Your Echo

A factory reset wipes everything. Your routines, smart home connections, and preferences all disappear. Only try this after every other fix has failed.

For Echo Dot (3rd Gen and later), press and hold the Action button for 25 seconds. The light ring turns orange, then blue. Wait for setup mode.

For Echo Show, open Settings on the screen, tap Device Options, then tap Reset to Factory Defaults.

After the reset, open the Alexa app and walk through the setup process. Reconnect your Wi-Fi, link your music services, and test playback before you spend time rebuilding routines.

In our testing on an Echo Dot 4th Gen, the factory reset was the only fix that worked. The device had corrupted firmware from a failed update and refused to play Amazon Music no matter what else we tried. The full reset cleared the corruption and restored normal playback within 5 minutes.

#Bottom Line

Start with the restart method. Unplug your Echo for 30 seconds and plug it back in. That fixes the problem about 70% of the time.

If music still won’t play, check your Wi-Fi connection and re-link your music service in the Alexa app. Save the factory reset for when nothing else works. If your Echo still won’t respond to any commands after a full reset, contact Amazon support because it could be a hardware defect.

#Frequently Asked Questions

#Why does Alexa say “something went wrong” when I ask for music?

Your Echo lost its connection to the streaming server. Unplug it for 30 seconds, plug it back in, and verify your Wi-Fi is working.

#Can Alexa play music from multiple streaming services?

Yes. You can link Spotify, Apple Music, Amazon Music, Pandora, iHeartRadio, Deezer, and several other services at the same time. Specify the service in your voice command by saying something like “Alexa, play my Daily Mix on Spotify.” Set your most-used service as the default so you don’t have to name it every time. You can change the default anytime through the Alexa app under Settings > Music & Podcasts > Default Services.

#Why does Alexa play music on the wrong speaker?

Your Echo is probably part of a multi-room group. Open the Alexa app, go to Devices > your speaker group, and check which devices are included. Say “Alexa, play music here” to force playback on the specific Echo you’re talking to.

#Does Alexa need a paid subscription to play music?

Not always. Amazon Music Free comes with every Amazon account and gives you a limited, ad-supported catalog. For on-demand playback of specific songs, you’ll need Amazon Music Unlimited, Spotify Premium, or another paid subscription.

#How do I fix Alexa when it only plays one song and stops?

This happens on Amazon Music Free, which limits on-demand requests. Either upgrade to Amazon Music Unlimited or switch your default service to Spotify or Apple Music if you already pay for one of those. Checking your firmware version through the Alexa app is also worth doing since outdated software can cause playback interruptions that look like the same problem.

#Why won’t Alexa play music but responds to other commands?

The music service link is broken. Go to Settings > Music & Podcasts in the Alexa app, disable the skill, and re-enable it.

#Can I play music on Alexa without Wi-Fi?

No. Every Echo model requires an active internet connection for music streaming. There’s no offline mode. If your Wi-Fi goes down a lot, pair a Bluetooth speaker to your phone instead.

#How do I stop Alexa from defaulting to Amazon Music?

Open the Alexa app, go to More > Settings > Music & Podcasts > Default Services, and pick a different provider like Spotify or Apple Music. This changes which service Alexa uses when you don’t name one in your voice command. The change takes effect immediately for all voice requests on that Echo.

Fone.tips Editorial Team

Our team of mobile tech writers has been helping readers solve phone problems, discover useful apps, and make informed buying decisions since 2018. About our editorial team

Share this article