Recording Failed - Unknown Error Occured

I noticed one of my shows did not record - showed unknown error. Any idea what happened? I found below entries in the log file:

Aug 13, 2017 18:00:16.846 [4580] DEBUG - Completed: [127.0.0.1:57440] 206 PUT /video/:/transcode/session/66b20491-a3c6-406c-9c81-669869dd51ff/913b07ea-aafb-4913-92cd-611c2cc5d971/progress?duration=-1.000000 (14 live) 2ms 326 bytes
Aug 13, 2017 18:00:17.221 [1548] ERROR - [Transcoder] http://10.0.1.62:5004/auto/v51.1: Server returned 5XX Server Error reply
Aug 13, 2017 18:00:17.221 [5644] DEBUG - Jobs: 'C:\Program Files (x86)\Plex\Plex Media Server\PlexTranscoder.exe' exit code for process 3760 is 1
Aug 13, 2017 18:00:17.221 [4100] DEBUG - Using default transcode duration of 120 minutes
Aug 13, 2017 18:00:17.221 [4100] DEBUG - Started session successfully: 8c1a5e55-ea01-4680-b468-ec465c119354
Aug 13, 2017 18:00:17.221 [4100] DEBUG - DVR:Recorder: It took 5.3 sec to start the session for http://10.0.1.62:5004/auto/v51.1
Aug 13, 2017 18:00:17.221 [4100] ERROR - Unable to find title for item of type 5
Aug 13, 2017 18:00:17.221 [4100] DEBUG - MDE: analyzing media item -1
Aug 13, 2017 18:00:17.221 [4100] ERROR - MDE: video has neither a video stream nor an audio stream
Aug 13, 2017 18:00:17.221 [4100] DEBUG - MDE: ignoring media item -1
Aug 13, 2017 18:00:17.221 [4100] ERROR - MDE: no compatible media decisions are available
Aug 13, 2017 18:00:17.221 [4100] ERROR - DVR:Recorder: Unable to compute media decision.
Aug 13, 2017 18:00:17.221 [4100] ERROR - DVR:Recorder: Error 14 (An unknown error occurred) starting the record, shutting things down.
Aug 13, 2017 18:00:17.221 [4100] DEBUG - DVR:Recorder: Asked to stop recording 'The Simpsons - E5 - Trust But Clarify'.
Aug 13, 2017 18:00:17.221 [4100] DEBUG - DVR:Recorder: Stopping transcode session.
Aug 13, 2017 18:00:17.221 [4100] DEBUG - Killing job.
Aug 13, 2017 18:00:17.221 [4100] DEBUG - Job was already killed, not killing again.

Not that this really helps, but I saw plenty of that as well. For me at least, this error seemed limited to a few channels. And same thing, I couldn’t find any help for it here in the forums (not blaming the great people here, it just seems like a nebulous error).

When that error occurred, hitting the homerun device (a connect in my case) directly would give an http 500 error. The homerun’s logs weren’t of any help.

In any case, my best guess is the channel(s) in question are maybe flaky? The signal strength isn’t great or something? Or even the homerun device itself has some errors? The recommendation is to run the latest firmware, which is “beta”, so maybe that is contributing? I honestly only found these errors because I was setting plex up to record practically everything I could just to test it out and get a bunch of stuff recorded. The upgrade to v1.8.0 was a big help, though it didn’t completely fix everything.