Server Version#: 1.32.8.7639-fb6452ebf
Player Version#: 1.86.1.4076-a3ab948d
Secure connections enabled on my plex server (SSL certificate from Let’s Encrypt installed with a custom domain name. Public DNS via Cloudflare is configured to point back to my plex server.) On my windows app, I do not allow fallback to insecure connections.
I have been browsing my collection using the Plex windows player app on my work PC. My Plex server is at home. I like to click into titles, then click into artists to see what other movies I have that they are in. After reviewing an artist, I click the back arrow to go back to the title page. After 3 or 4 artists visited, the next back button click causes the title page to not load. The title details page is blank with a spinning wait circle. If I click back again, the library list loads no problem. After triggering this title-page-won’t-load issue, if I click into another title, it too won’t load. From the library list, I can still start movies by clicking on the play button directly. But, I can’t load the details pages of any subsequent title I click into. The only fix is to close the app and restart.
If I use the web app in Chrome, I can reproduce the same issue. After clicking in and out of a few artists (3 or 4), the next subsequent “back” to a title details page, causes the app to stop loading the titles. When I cause the title-page-won’t-load issue, all subsequent clicks in the web app do nothing. Looking at chrome developer mode, there are many errors in the console. On the network tab, I can see that a click causes a few network request but all requests are going to plex.tv for event collection purposes. There are no requests generated back to my plex server.
In the web app on chrome, when I click on the artist right before causing the title-page-won’t-load, I see 3 errors. The errors are quite long so I’m truncating a bit. I can upload full error messages needed:
Looking at the desktop logs, I see the same error as in the web app:
Feb 12, 2024 10:35:53.203 [11836] INFO - [Web] [Commands] Executing testServerConnection
Feb 12, 2024 10:35:53.203 [11836] INFO - [Web] [Connections] Retrying connection tests for [Loopback] in 22 seconds
Feb 12, 2024 10:35:53.254 [11836] INFO - [Web] [Connections] Testing connection for [Loopback] at http://127.0.0.1:32400/media/providers
Feb 12, 2024 10:35:53.254 [11836] INFO - [Web] [Connections] Testing legacy connection for [Loopback] at http://127.0.0.1:32400
Feb 12, 2024 10:35:54.965 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:35:55.402 [11836] ERROR - [Web] [Connections] [Loopback] is unavailable at http://127.0.0.1:32400/media/providers (Status 0)
Feb 12, 2024 10:35:55.402 [11836] ERROR - [Web] [Connections] [Loopback] is unavailable at http://127.0.0.1:32400/media/providers (Status 0)
Feb 12, 2024 10:35:55.404 [11836] ERROR - [Web] [Connections] All connections to [Loopback] failed
Feb 12, 2024 10:35:55.404 [11836] INFO - [Web] [Servers] Found all servers = JPlex, plex.tv
Feb 12, 2024 10:35:58.260 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:35:58.658 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:00.980 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:01.093 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:01.376 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:01.459 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:05.029 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:05.236 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:05.565 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:07.297 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:07.399 [11836] INFO - [Web] [Metrics] Updating session last interaction time
Feb 12, 2024 10:36:07.598 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:07.781 [11836] ERROR - [Web] ResizeObserver loop limit exceeded
Feb 12, 2024 10:36:11.151 [11836] ERROR - [Web] {
"message": "Cannot set property 'isPending' of undefined",
"name": "TypeError",
"stack": "TypeError: Cannot set property 'isPending' of undefined\n at i (file:///C:/Program%20Files/Plex/Plex/web-client/js/main-179-67a9c9e6be911e553ef6-plex-4.123.1.36462-41cef11.js:2:2255384)\n at fetchAllSucceeded (file:///C:/Program%20Files/Plex/Plex/web-client/js/main-179-67a9c9e6be911e553ef6-plex-4.123.1.36462-41cef11.js:2:2259301)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:82923\n at produce (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1763672)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:82900\n at Array.reduce (<anonymous>)\n at d (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:82791)\n at reducer (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:83304)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:90485\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:90485\n at root (file:///C:/Program%20Files/Plex/Plex/web-client/js/main-179-67a9c9e6be911e553ef6-plex-4.123.1.36462-41cef11.js:2:3016948)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:90485\n at g (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:89567)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:65851\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:64039\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:63258\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:61791\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:61150\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:60129\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:66919\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:71908\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1125008\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:76529\n at dispatch (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:91078)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:35556\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1117816\n at p (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1116102)\n at y (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1116291)\n at h (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1116151)\n at D.<computed> (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1117770)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1121530\n at g (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123714)\n at v (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123240)\n at Object.u [as cont] (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123497)\n at y (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1122344)\n at Object.t.cont (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1121916)\n at v (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123225)\n at u (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123497)\n at D.<computed> (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1118031)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1121530\n at g (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123714)\n at v (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123240)\n at K (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1122980)\n at D.<computed> (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1118576)\n at file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1121530\n at g (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123714)\n at v (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123240)\n at Object.u [as cont] (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1123497)\n at y (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1122344)\n at Object.t.cont (file:///C:/Program%20Files/Plex/Plex/web-client/js/6788-6788-1507e8f1b56d76c5f545-plex-4.123.1.36462-41cef11.js:2:1121916)"
}
Feb 12, 2024 10:36:11.151 [11836] ERROR - [Web] TypeError: Cannot set property 'isPending' of undefined
Feb 12, 2024 10:36:11.151 [11836] ERROR - [Web] The above error occurred in task Gm
created by Qm
created by l
created by anonymous
created by takeEvery(metadataLists/throttledRepopulateRequested, )
created by anonymous
created by eh
created by th
created by ly
created by anonymous
Tasks cancelled due to error:
takeEvery(metadataLists/throttledRepopulateRequested, )
Ym
Xm
Jm
kp
Up
Mm
ah
ny
ph
bh
Qh
wh
Nh
bg
Ag
oy
ZI
If this is not a known issue, what can I provide to further diagnose the issue?


