Alexa has the ability to play Spotify music via third-party Alexa-enabled speaker devices like Sonos, Bose, and Denon (We only included the popular ones here). All you have to do is connect the speaker with Alexa, then link your Spotify account with the speaker’s app and start playing your favorite songs.

But what if when you say, “Alexa play (music name),” the voice assistant replies with “Device is offline” for Spotify? This is probably why you are here.

So in this guide, We will show you solutions if Alexa says device is offline for Spotify skill when trying to play music on speakers like Sonos, Bose, and Denon.

Why Alexa says device is offline for Spotify?

The main two reasons why Alexa says, “Device is offline” are that there is an issue with the skill. Most of the time, this is temporary and can be fixed easily (we have included the fix here). The other main reason is there are multiple devices with the same name (ex: If you have two Sonos speakers, this may be the case)

device is offline for Spotify

In addition to those reasons, if you have multiple accounts authorized in the speakers that you want to play Spotify;

Ex: Let’s say you authorized account 1 with speaker 1, and then you authorized account 2 with speaker 2. 

Or if there is a temporary glitch within the speaker or its app, this can result in such a response (“Device is offline”) from Alexa.

But there is nothing you need to be worried about. Because this guide has all solutions for every reason that can make your Alexa say, “Device is offline.”  Now let’s see what solutions you can try.

How to fix when Alexa says “device is offline” for Spotify

Before getting into the solutions, you should make sure you haven’t authorized multiple Amazon accounts to Alexa devices. To verify that, you can go to the apps of the devices that you have used to connect with Alexa, tap the profile icon and make sure you have used just one account there.

Once you verify that, follow these solutions to fix the “device is offline” issue on your Alexa.

Fix 01: Re-enable the speaker skill

First, to overcome if there is any glitch in the speaker skill connected to Alexa, you can remove the skill and re-enable it. Here is how to do it for Sonos speakers;

  1. Open the browser on your laptop or desktop (if you have a phone, then use a web browser like chrome and switch to desktop mode by tapping on the three dots at the top right corner > switch to desktop mode)
desktop mode
  1. Log into your Amazon account
Log into your Amazon account
  1. Click on the Alexa skills 
Alexa skills
  1. Click on Sonos and disable the skill
Sonos and disable the skill
  1. Then, re-enable the Sonos and follow the instructions to add the skill successfully

Once the skill is enabled, ask Alexa to play some music on Spotify via the speaker and see if the problem is fixed.

Fix 02: Power cycle the Alexa, and speaker

It is common for electronic devices to get malfunctioned while used for longer times. The simple fix to fix this is power cycling (Rebooting) the device. Here is how you can do that;

connect power source
  1. Remove the Echo device and speaker from the power source
  2. Wait for 10 minutes, then plug them back into the power source
  3. And turn them on

Once two devices are restarted, try to play Spotify music on the speaker and verify the problem is gone.

Fix 03: Rename duplicate device names

If you have more than one device on the same model connected to Alexa, their names will be duplicated, and Alexa will get confused about selecting which device should be chosen to perform your request, thus saying, “device is offline.”

Therefore, you have to check the devices listed on your Alexa account and rename if any multiple devices have the same name. To do that, follow these steps;

  1. Open the Alexa app
Open Alexa app
  1. Go to Devices
  1. Look and identify the devices that have the same names

Then go to your device’s home screen and open the app of the devices that have the same name. And go to the device section of the app and rename the devices to have a unique name for everyone.

Fix 04: Remove any non-existing Echo devices from your Alexa

Devices in your Alexa app should be the devices currently available in your house. If there is any device that has been set to a room, but now the device isn’t there anymore, you need to update the device for that room and remove the previous one from your Alexa.

  1. Open the Alexa app
  2. Tap on devices
  1. See if there is any device that is not in use
  2. Tap on that device
all device
  1. Go to its settings
go to setting
  1. Remove the device from your Alexa
remove device

Fix 05: Reset the Echo device

If there is a problem with the Echo device, then you can do a factory data reset to your Echo device.

Once you do this, everything you set up on that Echo device will be removed, and you will have to set them up again.

To reset your Echo device can be different depending on the device you have, so we will point you to some links here so you can go to the link according to the Echo device you use.


Having a great speaker but cannot play your favorite songs on Spotify can be annoying and frustrating at the same time. However, if you have followed this guide carefully and correctly,  the problem should be fixed by now.

If you still have questions or need help with the solutions we mentioned here, let us know by a comment, we will be there to help you.

Have a nice day!

More Guide For Your Amazon Alexa