Thank you for all the diagnostic logs from the two roku’s and the Plex Media Server
I have tied the playback errors and 33% buffering to crashes of the Plex Transcoder
I each case the failure was a crash of the transcoder
These were the last 3 crashes that you had during streaming
Primary Roku 192.168.1.184
channel I17.1.31707.zap2it.com
Transcoder crashed at Oct 23, 2021 12:42
and same channel again at 12:54
(after about 500-600 seconds streaming)
Secondary Roku 192.168.1.165
Channel I41.1.34524.zap2it.com
Transcoder crashed at 12:53
After about 1490 seconds streaming
Interesting that both transcoder jobs crashed round same time - don’t know if this is indicative of some tuner streamed data issue
These crashes can be seen in the server logs on these log lines
Oct 23, 2021 12:41:49.654 [3140] DEBUG - Jobs: 'C:\Program Files (x86)\Plex\Plex Media Server\Plex Transcoder.exe' exit code for process 12192 is -1073741819 ()
Oct 23, 2021 12:53:10.931 [12556] DEBUG - Jobs: 'C:\Program Files (x86)\Plex\Plex Media Server\Plex Transcoder.exe' exit code for process 10704 is -1073741819 ()
Oct 23, 2021 12:54:10.005 [12556] DEBUG - Jobs: 'C:\Program Files (x86)\Plex\Plex Media Server\Plex Transcoder.exe' exit code for process 12320 is -1073741819 ()
The Exit Code of -1073741819
which is hex 0xc0000005 is the windows error identifier - the common windows Access Violation error for application crashes
There were no unique errors preceding these crashes - the logged transcoder errors and warning were logged at other times as well
For transcoder crashes media files / stream captures are normally needed to debug the problem and attempting to recreate the crash using supplied samples.
For live TV this is not easy as you know
You would need to be capturing the stream from the channel and streaming at the same time and stop the capture after the error / transcoder crash - so it means it needs to be predictable
It may be possible to pick up the transcoder buffer files before they get purged - that would be an easier option if you can do it before they are purged
Your path for all transcode jobs is here
C:\.processing\Transcode\Sessions
So it would be making a copy of the Sessions directory when you notice a persisting 33% buffering message on the roku and if you are also quick checking that it is to do with this just been logged in the Plex Media Server.log
is -1073741819
So if you can manage that - zip the copy of the Sessions folder and the logs and upload and send me a link for next failure