Amazon Alexa says it's playing but nothing ever does

Server Version#: 1.28.2.6106
Player Version#:

I’ve been using my Plex server with Amazon Alexa for years and it’s always worked well. However starting about 3 months ago, it’s completely stopped working. I ask Alexa to play something from Plex and she responds by telling me she’s playing exactly what I asked for from my server. However nothing ever plays. My server never shows any connection. I don’t get any errors what-so-ever… it just doesn’t play anything.

I have a dozen or so Amazon Echo devices and they all behave the same. They all state they’re playing, but nothing works. Everything else in my Plex ecosystem works just fine. I’m able to connect remotely via the Plex App on my iPhone, PlexAmp in CarPlay works, my Sonos devices can play from Plex with no issue at all. It’s just constrained to Alexa!

I’ve tried disabling and re-enabling the skill multiple times. Every time I connect it, it links up just perfectly with no errors. However the same problem exists… I ask her to play something, she says she’s playing it, but nothing.

Any suggestions or things to check? Looking through the logs, I can see the request come in, it looks like it’s streaming the correct content, but I never see an actual connection on the server.

As an example, I just asked “Alexa, ask Plex to play music from Skid Row” (Don’t judge me!). She responds “Playing music by Skid Row” but then nothing. Here’s the snippet from the server log file:
Aug 21, 2022 16:52:23.204 [0x7f8b4afe6b00] DEBUG - Request: [44.198.159.228:18059 (WAN)] GET / (17 live) #3db95 TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:23.205 [0x7f8b4afe6b00] DEBUG - [Req#3db95] (Capabilities) Platform ‘Alexa’ not matched by plugin platform requirements
Aug 21, 2022 16:52:23.205 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:18059] 200 GET / (17 live) TLS 1ms 8007 bytes
Aug 21, 2022 16:52:24.445 [0x7f8b492d0b00] DEBUG - Request: [44.198.159.228:22094 (WAN)] GET / (17 live) #3db9d TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:24.446 [0x7f8b492d0b00] DEBUG - [Req#3db9d] (Capabilities) Platform ‘Alexa’ not matched by plugin platform requirements
Aug 21, 2022 16:52:24.447 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:22094] 200 GET / (17 live) TLS 2ms 8007 bytes
Aug 21, 2022 16:52:29.168 [0x7f8b4afe6b00] DEBUG - Request: [44.198.159.228:57943 (WAN)] GET /hubs/search?query=skidrow&limit=25 (19 live) #3dba1 TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:29.168 [0x7f8b492d0b00] DEBUG - Request: [44.198.159.228:5858 (WAN)] GET /hubs/search?query=skid&limit=25 (19 live) #3db9f TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:29.169 [0x7f8b484bbb00] DEBUG - Request: [44.198.159.228:11308 (WAN)] GET /hubs/search?query=skid%20row&limit=25 (19 live) #3dba2 TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:29.259 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:5858] 200 GET /hubs/search?query=skid&limit=25 (19 live) TLS 91ms 25952 bytes
Aug 21, 2022 16:52:29.262 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:11308] 200 GET /hubs/search?query=skid%20row&limit=25 (19 live) TLS 92ms 23926 bytes
Aug 21, 2022 16:52:29.290 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:57943] 200 GET /hubs/search?query=skidrow&limit=25 (19 live) TLS 122ms 6534 bytes
Aug 21, 2022 16:52:29.419 [0x7f8b4a029b00] DEBUG - Request: [44.198.159.228:11609 (WAN)] POST /playQueues?type=audio&uri=server%3A%2F%2Fa299dcbbfef08a7520fa047ba688895a6d08ce89%2Fcom.plexapp.plugins.library%2Flibrary%2Fmetadata%2F9207%2Fchildren&shuffle=1&repeat=0&smart=1 (17 live) #3dba3 TLS Signed-in Token (jstahl78) (Amazon Alexa)
Aug 21, 2022 16:52:29.419 [0x7f8b4a029b00] DEBUG - [Req#3dba3] PlayQueue: Converted ‘server://a299dcbbfef08a7520fa047ba688895a6d08ce89/com.plexapp.plugins.library/library/metadata/9207/children’ to ‘library://x/directory/%2Flibrary%2Fmetadata%2F9207%2Fchildren’
Aug 21, 2022 16:52:29.422 [0x7f8b4a029b00] DEBUG - [Req#3dba3] PlayQueue: 0 generated IDs compressed down to a 20 byte blob.
Aug 21, 2022 16:52:29.428 [0x7f8b4a029b00] DEBUG - [Req#3dba3] Radio: Split shuffle into buono/brutto/cattivo of 3/8/0.
Aug 21, 2022 16:52:29.428 [0x7f8b4a029b00] DEBUG - [Req#3dba3] Radio: Dithering 1 grandparent lists.
Aug 21, 2022 16:52:29.428 [0x7f8b4a029b00] DEBUG - [Req#3dba3] PlayQueue: Start index: 0 End index: 10 Count: 11
Aug 21, 2022 16:52:29.429 [0x7f8b4a029b00] DEBUG - [Req#3dba3] PlayQueue: 11 generated IDs compressed down to a 47 byte blob.
Aug 21, 2022 16:52:29.430 [0x7f8b4a029b00] DEBUG - [Req#3dba3] PlayQueue: Added 11 items in 0.0 sec.
Aug 21, 2022 16:52:29.454 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.454 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507152 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.454 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.454 [0x7f8b4a029b00] DEBUG - Audio Stream: 956091, Subtitle Stream: -1
Aug 21, 2022 16:52:29.455 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.455 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507149 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.455 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.455 [0x7f8b4a029b00] DEBUG - Audio Stream: 956088, Subtitle Stream: -1
Aug 21, 2022 16:52:29.455 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507147 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - Audio Stream: 956068, Subtitle Stream: -1
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507146 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.456 [0x7f8b4a029b00] DEBUG - Audio Stream: 956067, Subtitle Stream: -1
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507151 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Audio Stream: 956090, Subtitle Stream: -1
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507144 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Audio Stream: 956065, Subtitle Stream: -1
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507145 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.457 [0x7f8b4a029b00] DEBUG - Audio Stream: 956066, Subtitle Stream: -1
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507150 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - Audio Stream: 956089, Subtitle Stream: -1
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507143 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - Audio Stream: 956064, Subtitle Stream: -1
Aug 21, 2022 16:52:29.458 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507148 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - Audio Stream: 956087, Subtitle Stream: -1
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - Selecting best audio stream for part ID 507153 (autoselect: 1 language: en)
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - We’re going to try to auto-select a subtitle.
Aug 21, 2022 16:52:29.459 [0x7f8b4a029b00] DEBUG - Audio Stream: 956092, Subtitle Stream: -1
Aug 21, 2022 16:52:29.459 [0x7f8b5a291b00] DEBUG - Completed: [44.198.159.228:11609] 200 POST /playQueues?type=audio&uri=server%3A%2F%2Fa299dcbbfef08a7520fa047ba688895a6d08ce89%2Fcom.plexapp.plugins.library%2Flibrary%2Fmetadata%2F9207%2Fchildren&shuffle=1&repeat=0&smart=1 (17 live) TLS 40ms 26740 bytes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.