Server Version#: 1.15.6.1079
Player Version#: 1.15.6.1079
Quite often when I am browsing through the list of upcoming movies (Live TV & DVR, Channels → Movies, scroll through) it will suddenly crash with the ubiquitous “There was an error. Go to the forums”.
So here I am 
My guess is it’s reacting to a specific movie to the list, and as soon as it tries to show that movie it b0rks.
This is what I can get from the Javascript console:
Failed to load resource: the server responded with a status of 404 (Not Found)
chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134 TypeError: Cannot read property 'stream' of undefined
at Ppe (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180)
at xpe (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180)
at chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
at chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1
at chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1
at Function.c [as mapToProps] (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1)
at i (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at Function.i.mapToProps (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at i (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
at Object.run (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at a.o.initSelector (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at new a (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
at lr (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Ea (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at ka (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Go (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Yo (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Os (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Es (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Ms (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Jo (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at Object.enqueueSetState (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134)
at t.I.setState (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:118)
at Object.i.onMeasure (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180)
at i._measure (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180)
at i (chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151)
po @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Co.a.componentDidCatch.n.callback @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
io @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
no @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Ho @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Wo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
t.unstable_runWithPriority @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:143
As @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Os @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Es @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Ms @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Jo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
enqueueSetState @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
I.setState @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:118
i.onMeasure @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
i._measure @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
i @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
requestAnimationFrame (async)
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
_requestFrame @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
n.componentDidMount @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
Ho @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Wo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
t.unstable_runWithPriority @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:143
As @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Os @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Es @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Ms @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Jo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
enqueueSetState @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
I.setState @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:118
o.onStateChange @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
notify @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
t.notifyNestedSubs @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
o.onStateChange @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
notify @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
t.notifyNestedSubs @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
o.onStateChange @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
g @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
v @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
d @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
c.trigger @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
updateState @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
m @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:50
i @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
setTimeout (async)
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
v @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:50
i @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
setTimeout (async)
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
y @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:50
onEvent @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
g @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
v @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
d @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
c.trigger @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
set @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
set @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
save @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
zee @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
trackEvent @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
trackView @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
n.<computed> @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
i @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
requestAnimationFrame (async)
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
n.componentDidMount @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
Ho @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Wo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
t.unstable_runWithPriority @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:143
As @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Os @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Es @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Ms @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Jo @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Rs @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
_s @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Bs.render @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Ns @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
Vs @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
render @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134
mountReact @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
onRender @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:58
render @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:58
render @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:58
show @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:58
show @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
showCustomRegion @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
showView @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
s @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:50
trigger @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:50
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
c @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
add @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:39
provider @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180
execute @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
(anonymous) @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
g.some.g.any @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1
loadUrl @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
checkUrl @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:63
i @ chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151
Show 40 more frames
chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151 TypeError: Cannot read property 'stream' of undefined at Ppe (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180:822579) at xpe (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180:828053) at https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180:1157042 at https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1:19222 at https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1:18672 at Function.c [as mapToProps] (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:1:19427) at i (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:459541) at Function.i.mapToProps (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:459757) at i (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:459541) at https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:460900 at Object.run (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:457479) at a.o.initSelector (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:457660) at new a (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:456424) at lr (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:45351) at Ea (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:60076) at ka (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:66535) at Go (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:90579) at Yo (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:90963) at Os (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:97850) at Es (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:97230) at Ms (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:96251) at Jo (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:95125) at Object.enqueueSetState (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:134:44698) at t.I.setState (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:118:1666) at Object.i.onMeasure (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180:271457) at i._measure (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:180:99663) at i (https://assets.plex.tv/deploys/desktop/env-eb2798cc3c7d9533df5b563963d5c394/3.102.0-0c94078/js/chunk-2-769d2df0b0e1af881bfa-plex-3.102.0-0c94078.js:151:134928)
So it starts with being unable to find /music/iTunes on the Plex root servers (why is it even looking for that? Is it unrelated?). Then it fails to parse a stream that doesn’t exist.
I can’t seem to get any more information than that - at the moment the iffy movie is right near the start of the list, so it crashes immediately I go to the movie list.