# Playback Error \[existsOrThrow\] Value is undefined or null!

**URL:** <https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516>\
**Category:** Plex Players\
**Tags:** player-windows, plex-htpc\
**Created:** [December 2, 2023, 5:55pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516 "2023-12-02T17:55:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ddefauville](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ddefauville/32/93273_2.png) [@ddefauville](https://forums.plex.tv/u/ddefauville)\
**Post date:** [December 2, 2023, 5:55pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/1 "2023-12-02T17:55:33Z")

</div>

Server Version#:1.32.7.7621  
Player Version#:1.52.1.4035

This error happens when I want to continue watching remaining episodes from the Home screen. The full error message in Plex HTPC is:  
Playback Error [existsOrThrow] Value is undefined or null!

Shutting down the Plex HTPC software and starting it again fixes the issue, but I would like to be able to continue watching the episodes from the Home screen without restarting Plex HTPC.

Anyone else has this strange issue?

Log file shows the error happening on Dec 2 at 18:25:35  
[Plex HTPC.zip](https://forums.plex.tv/uploads/short-url/rtjiZueaSQIZ8Forp76y86JJuiQ.zip) (171.5 KB)

---

<div class="post-metadata">

**Author:** ![ddefauville](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ddefauville/32/93273_2.png) [@ddefauville](https://forums.plex.tv/u/ddefauville)\
**Post date:** [December 16, 2023, 3:37pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/2 "2023-12-16T15:37:51Z")

</div>

It seems this issue has been solved in Player Version 1.53

CORRECTION:  
Issue is still present in version 1.53, unfortunately…

---

<div class="post-metadata">

**Author:** ![sharkya](https://avatars.discourse-cdn.com/v4/letter/s/ecae2f/32.png) [@sharkya](https://forums.plex.tv/u/sharkya)\
**Post date:** [January 9, 2024, 4:05pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/3 "2024-01-09T16:05:13Z")

</div>

Same issue here on v1.53

---

<div class="post-metadata">

**Author:** ![LombudXa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lombudxa/32/233466_2.png) [@LombudXa](https://forums.plex.tv/u/LombudXa)\
**Post date:** [January 22, 2024, 8:58pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/4 "2024-01-22T20:58:46Z")

</div>

Unfortunately, this has never been resolved nor addressed by any means. I also opened a topic regarding this issues. Well, I assume it is related to this error message as it appears very seldom. Usually it just sort of freezes as I described here:

> [@\[BUG\] Plex HTPC newer than 1.43.1.3911 "freezes" occasionally](https://forums.plex.tv/t/bug-plex-htpc-newer-than-1-43-1-3911-freezes-occasionally/851372):
>
> Server Version#: 1.32.6.7371 (Windows) Player Version#: Higher than 1.43.1.3911 (Windows) I cannot say for sure when this got “introduced”. However, I can say that with the Plex HTPC version 1.43.1.3911 or lower I’m not having this issue. I can say that it happens with 1.45.1 and 1.46.1 (newest version as of posting this). What happens? It’s not all that easy to explain really. Let’s say I watch a TV show. After like 2 or 3 episodes, usually near the end, I cannot skip to the next episode. Du…

As described in my post above, I can no longer use Plex HTPC after version 1.43.1.3911.

There are other people experiencing this issue it seems:

> [@Bizarre error message: \[existsOrThrow\] Value is undefined or null!](https://forums.plex.tv/t/bizarre-error-message-existsorthrow-value-is-undefined-or-null/853118):
>
> Server Version#: 1.32.5.7349 Player Version#: 5.68.2 So earlier in a managed account, an episode of a kids show refused to play with a cryptic error: “[existsOrThrow] Value is undefined or null!” on the Xbox. I couldn’t figure it out so I wrote it down and to keep the peace, just played the episode on my phone and put something else on the Xbox. I didn’t think to take any logs intending to attempt it again later and take logs then but now the episode is playing fine. It just has me stumped as…

and:

> [@Plex keeps giving a playback error \[existsOrThrow} value is undefined or null](https://forums.plex.tv/t/plex-keeps-giving-a-playback-error-existsorthrow-value-is-undefined-or-null/863416):
>
> I recently bought a Samsung Freestyle projector , after updating my Plex server on my synology disk station, i now get an error when playing a playlist on repeat. After playing all the videos, instead of starting again, i get this error; playback error [existsOrThrow} value is undefined or null

I am currently using Plex for Windows because of this (and none of my other devices or players have this issue BTW) but I hope this gets addressed soon. If a dev needs more info, then please step in and tell us what you need. Thanks.

---

<div class="post-metadata">

**Author:** ![FabulousFadz](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/fabulousfadz/32/298066_2.png) [@FabulousFadz](https://forums.plex.tv/u/FabulousFadz)\
**Post date:** [January 27, 2024, 4:51pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/5 "2024-01-27T16:51:17Z")

</div>

Wow… this takes me back to a different time. That was some erratic behavior for me back in September. It showed up a couple of times after but I haven’t experienced it since or heard any of my library users mention it. I don’t know if it was fixed or if whatever weird circumstances were causing it haven’t happened for a while.

---

<div class="post-metadata">

**Author:** ![jcorn](https://avatars.discourse-cdn.com/v4/letter/j/ecc23a/32.png) [@jcorn](https://forums.plex.tv/u/jcorn)\
**Post date:** [January 30, 2024, 2:55pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/6 "2024-01-30T14:55:50Z")

</div>

I also very occasionally get this [existsOrThrow] error. Never during active use, such as playing one show after ending another. Only when the client is left idle for a while (12+ hours) and then returned to. The client always comes back normally after it’s closed and started again. But the error is not very wife/kid friendly, since I leave Plex HTPC running as the sole 10-foot interface on my TV.

I have things set up as a Plex Home, with one admin and two Managed accounts. The error occurs on both account types. Not frequently, but just enough that I notice it every once in a while.

---

<div class="post-metadata">

**Author:** ![sharkya](https://avatars.discourse-cdn.com/v4/letter/s/ecae2f/32.png) [@sharkya](https://forums.plex.tv/u/sharkya)\
**Post date:** [February 22, 2024, 3:29pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/7 "2024-02-22T15:29:00Z")

</div>

Just reporting this is still an issue on HTPC v1.55

---

<div class="post-metadata">

**Author:** ![Mitzsch](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/mitzsch/32/308163_2.png) [@Mitzsch](https://forums.plex.tv/u/Mitzsch)\
**Post date:** [February 23, 2024, 5:57pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/8 "2024-02-23T17:57:45Z")

</div>

Can someone please pull up a new log? Maybe we can find something there…

---

<div class="post-metadata">

**Author:** ![sharkya](https://avatars.discourse-cdn.com/v4/letter/s/ecae2f/32.png) [@sharkya](https://forums.plex.tv/u/sharkya)\
**Post date:** [February 26, 2024, 1:34am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/9 "2024-02-26T01:34:55Z")

</div>

@Mitzsch

```auto
Feb 25, 2024 19:03:18.174 [140369842982272] INFO - [InputManager] [InputConnector] Sending actions to UI: ["space","play_pause"]
Feb 25, 2024 19:03:18.192 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:192 [User:6lt2bo4ue3237ccdg1df3vqy] INFO Navigating to screen: VisualMediaPlaybackScreen
Feb 25, 2024 19:03:18.193 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:192 [User:6lt2bo4ue3237ccdg1df3vqy] DEBUG [HubListRefresher] Cropped Recently Added in Movies, index: 0, size: 10
Feb 25, 2024 19:03:18.193 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:193 [User:6lt2bo4ue3237ccdg1df3vqy] DEBUG [HubListRefresher] Cropped Recently Added in TV Shows, index: 0, size: 10
Feb 25, 2024 19:03:18.215 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:215 [User:6lt2bo4ue3237ccdg1df3vqy] INFO Navigated to screen: VisualMediaPlaybackScreen
Feb 25, 2024 19:03:18.217 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:217 [User:6lt2bo4ue3237ccdg1df3vqy] INFO [PlaybackMetrics] Attaching playback metrics to PlayerController
Feb 25, 2024 19:03:18.221 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:221 [User:6lt2bo4ue3237ccdg1df3vqy] INFO [ServerConnectionTestManager] Stopped
Feb 25, 2024 19:03:18.259 [140369842982272] ERROR - [Web] 01/00/2024 19:03:18:259 [User:6lt2bo4ue3237ccdg1df3vqy] WARN Failed to create and set current playable media item - [existsOrThrow] Value is undefined or null!
Feb 25, 2024 19:03:18.259 [140369842982272] ERROR - [Web] 01/00/2024 19:03:18:259 [User:6lt2bo4ue3237ccdg1df3vqy] WARN [PlaybackSessionController] we failed to create a playable URL!
Feb 25, 2024 19:03:18.263 [140369842982272] ERROR - [Web] 01/00/2024 19:03:18:259 [User:6lt2bo4ue3237ccdg1df3vqy] ERROR Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: [existsOrThrow] Value is undefined or null!
Feb 25, 2024 19:03:18.263 [140369842982272] ERROR - [Web] 01/00/2024 19:03:18:263 [User:6lt2bo4ue3237ccdg1df3vqy] WARN [PlaybackSessionController] could not retry, reporting error
Feb 25, 2024 19:03:18.263 [140369842982272] ERROR - [Web] 01/00/2024 19:03:18:263 [User:6lt2bo4ue3237ccdg1df3vqy] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Feb 25, 2024 19:03:18.266 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:266 [User:6lt2bo4ue3237ccdg1df3vqy] INFO Opening modal: ActionsModal
Feb 25, 2024 19:03:18.271 [140369842982272] INFO - [Web] 01/00/2024 19:03:18:270 [User:6lt2bo4ue3237ccdg1df3vqy] INFO Opened modal: ActionsModal
Feb 25, 2024 19:03:18.274 [140369842982272] DEBUG - [InputManager] Input received: source: Keyboard keycode: Space:1

```

---

<div class="post-metadata">

**Author:** ![lonewolf147](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lonewolf147/32/85185_2.png) [@lonewolf147](https://forums.plex.tv/u/lonewolf147)\
**Post date:** [March 3, 2024, 10:47pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/10 "2024-03-03T22:47:32Z")

</div>

I just got this error for the first time. I wasn’t continuing anything, I was starting an episode fresh. Here’s a copy of my logs if that helps at all.  
[Plex Media Server Logs\_2024-03-03\_16-45-46.zip](https://forums.plex.tv/uploads/short-url/6N9yBhBR2fIDjhVq9q566XTaQyI.zip) (7.8 MB)

---

<div class="post-metadata">

**Author:** ![ddefauville](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ddefauville/32/93273_2.png) [@ddefauville](https://forums.plex.tv/u/ddefauville)\
**Post date:** [March 4, 2024, 6:49pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/11 "2024-03-04T18:49:26Z")

</div>

Just wanted to report that this Issue is still occuring on  
Server Version#:1.40.0.7998  
Player Version#:1.56.1.94

---

<div class="post-metadata">

**Author:** ![RobinsonHU](https://avatars.discourse-cdn.com/v4/letter/r/858c86/32.png) [@RobinsonHU](https://forums.plex.tv/u/RobinsonHU)\
**Post date:** [March 12, 2024, 1:35am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/12 "2024-03-12T01:35:44Z")

</div>

Unfortunately I’m also experiencing this annoying problem on 2 different Samsung televisions:  
server version upgraded to 1.40.0.7998 (and several previous versions, too)  
player version #1: 5.75.1 (platform v3)  
player version #2: 5.78.2 (platform v7)

---

<div class="post-metadata">

**Author:** ![jcorn](https://avatars.discourse-cdn.com/v4/letter/j/ecc23a/32.png) [@jcorn](https://forums.plex.tv/u/jcorn)\
**Post date:** [March 12, 2024, 7:55pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/13 "2024-03-12T19:55:31Z")

</div>

@Mitzsch  
I just had an [existsOrThrow] error and had a minute to grab the log. As usual, this error occurred after the computer had been asleep for about 18 hours. After waking up, I couldn’t play anything. In the log, you’ll see two different errors, which are the result of me trying to play something a few times. Quitting and restarting Plex HTPC immediately fixed the problem.

Player version: 1.57.1.100  
Server version: 1.40.0.7998

```auto
Mar 12, 2024 17:53:25.113 [12852] INFO - [Web] 02/02/2024 17:53:25:111 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [UserManager] Switching to user: jcorn
Mar 12, 2024 17:53:25.249 [12852] INFO - [Web] 02/02/2024 17:53:25:228 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Stopped
Mar 12, 2024 17:53:25.250 [12852] INFO - [Web] 02/02/2024 17:53:25:228 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Started
Mar 12, 2024 17:53:25.266 [12852] INFO - [Web] 02/02/2024 17:53:25:265 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [Watch Together] stopped rooms client
Mar 12, 2024 17:53:25.267 [12852] INFO - [Web] 02/02/2024 17:53:25:266 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [CloudServerEventManager] Stopped
Mar 12, 2024 17:53:25.267 [12852] INFO - [Web] 02/02/2024 17:53:25:266 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [CloudServerEventManager] Started
Mar 12, 2024 17:53:25.267 [12852] DEBUG - [MPVEngine] Property 'user-data/plex/user-access-token' set to '"xxxxxxxxxxxxxxxxxxxx"'
Mar 12, 2024 17:53:25.267 [2856] DEBUG - [MPVEngine/mpv] cplayer: Set property: user-data/plex/user-access-token="xxxxxxxxxxxxxxxxxxxx" -> 1
Mar 12, 2024 17:53:25.269 [12852] INFO - [Web] 02/02/2024 17:53:25:268 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [UserManager] Switched to offline user: jcorn
Mar 12, 2024 17:53:25.285 [12852] INFO - [Web] 02/02/2024 17:53:25:284 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [QWebChannel(user.set)] accessToken
Mar 12, 2024 17:53:25.425 [12852] INFO - [Web] 02/02/2024 17:53:25:425 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [PlexTvConnectivityManager] plex.tv request succeeded, going back online
Mar 12, 2024 17:53:25.842 [12852] INFO - [Web] 02/02/2024 17:53:25:842 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [UserManager] Considering user jcorn online.
Mar 12, 2024 17:53:25.858 [12852] INFO - [Web] 02/02/2024 17:53:25:848 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Stopped
Mar 12, 2024 17:53:25.858 [12852] INFO - [Web] 02/02/2024 17:53:25:848 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Started
Mar 12, 2024 17:53:25.883 [12852] INFO - [Web] 02/02/2024 17:53:25:882 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [Watch Together] stopped rooms client
Mar 12, 2024 17:53:25.884 [12852] INFO - [Web] 02/02/2024 17:53:25:883 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [CloudServerEventManager] Stopped
Mar 12, 2024 17:53:25.884 [12852] INFO - [Web] 02/02/2024 17:53:25:883 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [CloudServerEventManager] Started
Mar 12, 2024 17:53:25.884 [12852] DEBUG - [MPVEngine] Property 'user-data/plex/user-access-token' set to '"xxxxxxxxxxxxxxxxxxxx"'
Mar 12, 2024 17:53:25.884 [2856] DEBUG - [MPVEngine/mpv] cplayer: Set property: user-data/plex/user-access-token="xxxxxxxxxxxxxxxxxxxx" -> 1
Mar 12, 2024 17:53:25.962 [12852] INFO - [Web] 02/02/2024 17:53:25:962 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [QWebChannel(user.set)] accessToken
Mar 12, 2024 17:53:27.221 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:3
Mar 12, 2024 17:53:27.349 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:1
Mar 12, 2024 17:53:27.349 [12852] DEBUG - [InputManager] Emit input action (short):enter
Mar 12, 2024 17:53:27.349 [12852] INFO - [InputManager] [InputConnector] Sending actions to UI: ["enter"]
Mar 12, 2024 17:53:27.359 [12852] INFO - [Web] 02/02/2024 17:53:27:358 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigating to screen: PreplayScreen
Mar 12, 2024 17:53:27.360 [12852] INFO - [Web] 02/02/2024 17:53:27:359 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Recently Added in Movies, index: 0, size: 10
Mar 12, 2024 17:53:27.360 [12852] INFO - [Web] 02/02/2024 17:53:27:359 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Recently Added in TV Shows, index: 0, size: 10
Mar 12, 2024 17:53:27.360 [12852] INFO - [Web] 02/02/2024 17:53:27:359 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Recently Added in Music, index: 0, size: 10
Mar 12, 2024 17:53:27.360 [12852] INFO - [Web] 02/02/2024 17:53:27:360 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped What's On Now, index: 0, size: 10
Mar 12, 2024 17:53:27.360 [12852] INFO - [Web] 02/02/2024 17:53:27:360 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Tune In Now: Popular Shows, index: 0, size: 10
Mar 12, 2024 17:53:27.361 [12852] INFO - [Web] 02/02/2024 17:53:27:360 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Plex Picks, index: 0, size: 10
Mar 12, 2024 17:53:27.361 [12852] INFO - [Web] 02/02/2024 17:53:27:360 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped Binge-Worthy Shows, index: 0, size: 10
Mar 12, 2024 17:53:27.361 [12852] INFO - [Web] 02/02/2024 17:53:27:360 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Cropped And The Winner Was..., index: 0, size: 10
Mar 12, 2024 17:53:27.390 [12852] INFO - [Web] 02/02/2024 17:53:27:390 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigated to screen: PreplayScreen
Mar 12, 2024 17:53:28.885 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:3
Mar 12, 2024 17:53:29.013 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:1
Mar 12, 2024 17:53:29.013 [12852] DEBUG - [InputManager] Emit input action (short):enter
Mar 12, 2024 17:53:29.013 [12852] INFO - [InputManager] [InputConnector] Sending actions to UI: ["enter"]
Mar 12, 2024 17:53:29.027 [12852] INFO - [Web] 02/02/2024 17:53:29:027 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigating to screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:29.048 [12852] INFO - [Web] 02/02/2024 17:53:29:047 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigated to screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:29.050 [12852] INFO - [Web] 02/02/2024 17:53:29:050 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [PlaybackMetrics] Attaching playback metrics to PlayerController
Mar 12, 2024 17:53:29.054 [12852] INFO - [Web] 02/02/2024 17:53:29:053 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Stopped
Mar 12, 2024 17:53:29.097 [12852] ERROR - [Web] 02/02/2024 17:53:29:097 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN Failed to create and set current playable media item - [existsOrThrow] Value is undefined or null!
Mar 12, 2024 17:53:29.097 [12852] ERROR - [Web] 02/02/2024 17:53:29:097 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackSessionController] we failed to create a playable URL!
Mar 12, 2024 17:53:29.103 [12852] ERROR - [Web] 02/02/2024 17:53:29:097 [jcorn:rhm604agzqwnt97q0kkgaapr] ERROR Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: [existsOrThrow] Value is undefined or null!
Mar 12, 2024 17:53:29.103 [12852] ERROR - [Web] 02/02/2024 17:53:29:103 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackSessionController] could not retry, reporting error
Mar 12, 2024 17:53:29.103 [12852] ERROR - [Web] 02/02/2024 17:53:29:103 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Mar 12, 2024 17:53:29.107 [12852] INFO - [Web] 02/02/2024 17:53:29:107 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Opening modal: ActionsModal
Mar 12, 2024 17:53:29.112 [12852] INFO - [Web] 02/02/2024 17:53:29:112 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Opened modal: ActionsModal
Mar 12, 2024 17:53:31.157 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:3
Mar 12, 2024 17:53:31.285 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:1
Mar 12, 2024 17:53:31.285 [12852] DEBUG - [InputManager] Emit input action (short):enter
Mar 12, 2024 17:53:31.285 [12852] INFO - [InputManager] [InputConnector] Sending actions to UI: ["enter"]
Mar 12, 2024 17:53:31.286 [12852] INFO - [Web] 02/02/2024 17:53:31:286 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigation: Closing screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:31.286 [12852] INFO - [Web] 02/02/2024 17:53:31:286 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO goBack on screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:31.288 [12852] INFO - [Web] 02/02/2024 17:53:31:287 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigating back to screen: PreplayScreen
Mar 12, 2024 17:53:31.288 [12852] INFO - [Web] 02/02/2024 17:53:31:287 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Started
Mar 12, 2024 17:53:31.289 [12852] ERROR - [Web] 02/02/2024 17:53:31:288 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Mar 12, 2024 17:53:31.289 [12852] INFO - [Web] 02/02/2024 17:53:31:289 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [QWebChannel(player.teardown)] sending: []
Mar 12, 2024 17:53:31.289 [12852] INFO - [Web] 02/02/2024 17:53:31:289 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [PlaybackMetrics] Removing playback metrics from PlayerController
Mar 12, 2024 17:53:31.313 [12852] INFO - [Web] 02/02/2024 17:53:31:313 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigated back to screen: PreplayScreen
Mar 12, 2024 17:53:31.468 [12852] ERROR - [Web] 02/02/2024 17:53:31:465 [jcorn:rhm604agzqwnt97q0kkgaapr] ERROR [QWebChannel(player.teardown)] error: {
  "errorCode": 1009,
  "result": null
}
Mar 12, 2024 17:53:31.468 [12852] ERROR - [Web] 02/02/2024 17:53:31:467 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [Player] Unable to teardown 1009
Mar 12, 2024 17:53:31.508 [12852] INFO - [Web] 02/02/2024 17:53:31:507 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Refreshing hub Albums, index: 0, size: 10
Mar 12, 2024 17:53:31.512 [12852] INFO - [Web] 02/02/2024 17:53:31:512 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Refreshing hub Tracks from Oppenheimer, index: 0, size: 10
Mar 12, 2024 17:53:31.556 [12852] ERROR - [Web] [.WebGL-000001F820494CE0]RENDER WARNING: there is no texture bound to the unit 1
Mar 12, 2024 17:53:31.672 [12852] INFO - [Web] 02/02/2024 17:53:31:672 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Refreshed hub Tracks from Oppenheimer, index to focus undefined
Mar 12, 2024 17:53:31.674 [12852] ERROR - [Web] 02/02/2024 17:53:31:673 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [HubListRefresher] Refreshing hub Albums, could not find item to focus, defaulting to index: 0
Mar 12, 2024 17:53:31.675 [12852] INFO - [Web] 02/02/2024 17:53:31:674 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [HubListRefresher] Refreshed hub Albums, index to focus 0
Mar 12, 2024 17:53:32.309 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:3
Mar 12, 2024 17:53:32.469 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:1
Mar 12, 2024 17:53:32.469 [12852] DEBUG - [InputManager] Emit input action (short):enter
Mar 12, 2024 17:53:32.469 [12852] INFO - [InputManager] [InputConnector] Sending actions to UI: ["enter"]
Mar 12, 2024 17:53:32.481 [12852] INFO - [Web] 02/02/2024 17:53:32:480 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigating to screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:32.497 [12852] INFO - [Web] 02/02/2024 17:53:32:497 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigated to screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:32.498 [12852] INFO - [Web] 02/02/2024 17:53:32:497 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [PlaybackMetrics] Attaching playback metrics to PlayerController
Mar 12, 2024 17:53:32.499 [12852] INFO - [Web] 02/02/2024 17:53:32:499 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Stopped
Mar 12, 2024 17:53:32.538 [12852] ERROR - [Web] 02/02/2024 17:53:32:537 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN Failed to create and set current playable media item - [existsOrThrow] Value is undefined or null!
Mar 12, 2024 17:53:32.538 [12852] ERROR - [Web] 02/02/2024 17:53:32:537 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackSessionController] we failed to create a playable URL!
Mar 12, 2024 17:53:32.540 [12852] ERROR - [Web] 02/02/2024 17:53:32:537 [jcorn:rhm604agzqwnt97q0kkgaapr] ERROR Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: [existsOrThrow] Value is undefined or null!
Mar 12, 2024 17:53:32.540 [12852] ERROR - [Web] 02/02/2024 17:53:32:539 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackSessionController] could not retry, reporting error
Mar 12, 2024 17:53:32.540 [12852] ERROR - [Web] 02/02/2024 17:53:32:540 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Mar 12, 2024 17:53:32.542 [12852] INFO - [Web] 02/02/2024 17:53:32:542 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Opening modal: ActionsModal
Mar 12, 2024 17:53:32.546 [12852] INFO - [Web] 02/02/2024 17:53:32:546 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Opened modal: ActionsModal
Mar 12, 2024 17:53:33.205 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:3
Mar 12, 2024 17:53:33.333 [12852] DEBUG - [InputManager] Input received: source: Keyboard keycode: Return:1
Mar 12, 2024 17:53:33.333 [12852] DEBUG - [InputManager] Emit input action (short):enter
Mar 12, 2024 17:53:33.333 [12852] INFO - [InputManager] [InputConnector] Sending actions to UI: ["enter"]
Mar 12, 2024 17:53:33.334 [12852] INFO - [Web] 02/02/2024 17:53:33:334 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigation: Closing screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:33.334 [12852] INFO - [Web] 02/02/2024 17:53:33:334 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO goBack on screen: VisualMediaPlaybackScreen
Mar 12, 2024 17:53:33.336 [12852] INFO - [Web] 02/02/2024 17:53:33:335 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigating back to screen: PreplayScreen
Mar 12, 2024 17:53:33.336 [12852] INFO - [Web] 02/02/2024 17:53:33:335 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [ServerConnectionTestManager] Started
Mar 12, 2024 17:53:33.336 [12852] ERROR - [Web] 02/02/2024 17:53:33:336 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Mar 12, 2024 17:53:33.337 [12852] INFO - [Web] 02/02/2024 17:53:33:336 [jcorn:rhm604agzqwnt97q0kkgaapr] DEBUG [QWebChannel(player.teardown)] sending: []
Mar 12, 2024 17:53:33.337 [12852] INFO - [Web] 02/02/2024 17:53:33:336 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO [PlaybackMetrics] Removing playback metrics from PlayerController
Mar 12, 2024 17:53:33.353 [12852] INFO - [Web] 02/02/2024 17:53:33:353 [jcorn:rhm604agzqwnt97q0kkgaapr] INFO Navigated back to screen: PreplayScreen
Mar 12, 2024 17:53:33.370 [12852] ERROR - [Web] 02/02/2024 17:53:33:367 [jcorn:rhm604agzqwnt97q0kkgaapr] ERROR [QWebChannel(player.teardown)] error: {
  "errorCode": 1009,
  "result": null
}
Mar 12, 2024 17:53:33.370 [12852] ERROR - [Web] 02/02/2024 17:53:33:370 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [Player] Unable to teardown 1009

```

[plex log.txt](https://forums.plex.tv/uploads/short-url/jl8Y2C4Y6YqYvV8XpZbO4D7LpbM.txt) (14.6 KB)

---

<div class="post-metadata">

**Author:** ![Mitzsch](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/mitzsch/32/308163_2.png) [@Mitzsch](https://forums.plex.tv/u/Mitzsch)\
**Post date:** [March 14, 2024, 8:55am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/14 "2024-03-14T08:55:43Z")

</div>

> [@RobinsonHU](#):
>
> on 2 different Samsung televisions

Also seeing this problem on a TV platform sounds like this must be an issue with the “web-client” part of the app and not a bug on the framework (=QT for the desktop apps) used.

> [@jcorn](#):
>
> `Mar 12, 2024 17:53:29.097 [12852] ERROR - [Web] 02/02/2024 17:53:29:097 [jcorn:rhm604agzqwnt97q0kkgaapr] WARN [PlaybackSessionController] we failed to create a playable URL!`

This line bugs me the most. Something is going on there… Without a playable URL, it’s obviously failing.

Maybe someone from the client-ui-part can acknowledge this?

---

<div class="post-metadata">

**Author:** ![ddefauville](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ddefauville/32/93273_2.png) [@ddefauville](https://forums.plex.tv/u/ddefauville)\
**Post date:** [March 26, 2024, 8:15am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/15 "2024-03-26T08:15:24Z")

</div>

Recently updated server and Plex HTPC Client but error is still happenIng.  
Server Version#: 1.40.1.8227  
Plex HTPC Version#: 1.58.0

It would be great if a Plex employee could investigate this.

```auto
defauville:ziqaape3iwj1fv625zx9ng5t] WARN Failed to create and set current playable media item - [existsOrThrow] Value is undefined or null!
Mar 26, 2024 09:00:04.594 [8820] ERROR - [Web] 02/02/2024 09:00:04:593 [ddefauville:ziqaape3iwj1fv625zx9ng5t] WARN [PlaybackSessionController] we failed to create a playable URL!
Mar 26, 2024 09:00:04.601 [8820] ERROR - [Web] 02/02/2024 09:00:04:594 [ddefauville:ziqaape3iwj1fv625zx9ng5t] ERROR Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: [existsOrThrow] Value is undefined or null!

```

---

<div class="post-metadata">

**Author:** ![BabylonDK](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/babylondk/32/320233_2.png) [@BabylonDK](https://forums.plex.tv/u/BabylonDK)\
**Post date:** [April 25, 2024, 6:20pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/16 "2024-04-25T18:20:48Z")

</div>

Also happening here. Super annoying.

I can fix it with watching 10-15 secs of another episode and jump back to the previous episode, but a really annoying hotfix to do.

---

<div class="post-metadata">

**Author:** ![MarkFace91](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/markface91/32/152417_2.png) [@MarkFace91](https://forums.plex.tv/u/MarkFace91)\
**Post date:** [May 20, 2024, 5:26pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/17 "2024-05-20T17:26:52Z")

</div>

Still happening on Tizen

Client version 5.8.2.2

Server version 1.40.2.8395

 ![20240520_190456](https://global.discourse-cdn.com/plex/original/4X/9/5/b/95b3e22d65c4253dc29f2b412bd7d1263a6559cf.jpeg)

---

<div class="post-metadata">

**Author:** ![dancb2](https://avatars.discourse-cdn.com/v4/letter/d/8e7dd6/32.png) [@dancb2](https://forums.plex.tv/u/dancb2)\
**Post date:** [May 22, 2024, 9:59am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/18 "2024-05-22T09:59:58Z")

</div>

I also intermittently get this issue on Plex HTPC for Windows. It has always occurred for me after trying to play a video after resuming from sleep. I have to restart Plex HTPC to resolve it. Not sure if it’s related but the same scenario (use after resume from sleep) also sometimes causes a problem where the UI breaks and constantly shows the page of the last show looked at (but unable to select anything to play) - the UI is not frozen and I can navigate through the menu but the main view won’t change when selecting the basic pages (Discovery, Movies etc.) – only if navigating to something like “Settings.” A restart fixes this as well.

---

<div class="post-metadata">

**Author:** ![jcorn](https://avatars.discourse-cdn.com/v4/letter/j/ecc23a/32.png) [@jcorn](https://forums.plex.tv/u/jcorn)\
**Post date:** [May 22, 2024, 11:37am UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/19 "2024-05-22T11:37:39Z")

</div>

Exactly the same for me (always happens after resuming from sleep, see my log above). It would be really wonderful is someone from Plex could comment on this. Just to let us know if it’s being looked at, or if more logs are needed to debug it.

---

<div class="post-metadata">

**Author:** ![ddefauville](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ddefauville/32/93273_2.png) [@ddefauville](https://forums.plex.tv/u/ddefauville)\
**Post date:** [May 22, 2024, 5:40pm UTC](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516/20 "2024-05-22T17:40:48Z")

</div>

Hi @gbooker02  
Do you think you can help us forward this issue to the correct Plex team?  
That would be wonderful 🙂  
Thanks in advance 💛

[Next page](https://forums.plex.tv/t/playback-error-existsorthrow-value-is-undefined-or-null/861516.md?page=2)
