Local channels broken: Hdhomerun works, guide=call letters

Server Version#:4.133.0
Player Version#:7.20.8.9449

I can launch hdhomerun on my roku ultra 4k.. It works perfectly

For many years Plex has been solid. About a week ago, this happened. I rebooted Plex and OS server, upgraded firmware and software for HDhomerun to latest. Rebooted roku device. I went into dvr settings, added a few new ota channels, clicked regenerate guide..

Something i did got it working for half a day.

Today when trying to watch the closing ceremony, it was screwed up again.

Server is 64gb Ryzen 5950x beast with geforce ti 4700 super.

Not sure where to startm searched interwebs, asked perplexity, searched here. No hits.

I’ll try to pull server logs, I’m disabled so it’s difficult to put more than 20 minutes a day into these lovely problems.

Update..
Rebooted system, same result. Tried plex preview and production..same issue.

Restarted roku. Nope.

Also noticed right clicking on the system tray plex icon, clicking open plex, 404 error. Removing everything after the local address and port works..

hmm that doesnt look right.. 4 channels when I have so many others selected?

deleting the DVR and re-adding it. I should have took a screenshot of my recordings…
Is there a way to extract them from a log or DB somewhere?
Plex Media Server Logs_2024-08-12_14-15-03.zip (4.0 MB)
welp, here are my logs. so many errors, corrupted DB messages.
I have a very old build that has tons of left-overs. i deleted the plug-ins finally, realized they are still there.
Think my agents need cleaned up, I looked for info on correct setup these days, but didn’t find info on this in docs or on forum.
Guess I will start by following the corrupt DB instructions and go from there. Since I seem to be at this on my own

Here are about 1/4 of the errors listed:

Line 451: Aug 12, 2024 14:02:10.803 [20428] ERROR - SQLITE3:0x2, 11, database corruption at line 69165 of [a29f994989]
Line 452: Aug 12, 2024 14:02:10.803 [20428] ERROR - SQLITE3:0x2, 11, statement aborts at 21: [select min(begins_at, ends_at) as minimum_at from media_items where minimum_at > ? order by minimum_at limit 1] database disk image is malformed
Line 453: Aug 12, 2024 14:02:10.803 [20428] ERROR - Thread: Uncaught exception running async task which was spawned by thread 18944: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 454: Aug 12, 2024 14:02:10.803 [13328] ERROR - SQLITE3:0x2, 11, database corruption at line 84326 of [a29f994989]
Line 455: Aug 12, 2024 14:02:10.803 [13328] ERROR - SQLITE3:0x2, 11, statement aborts at 9: [select media_items.id as ‘media_items_id’, media_items.library_section_id as ‘media_items_library_section_id’, media_items.section_location_id as ‘media_items_section_location_id’, media_items.metadata_item_id as ‘media_items_metadata_item_id’, media_items.type_id as ‘media_items_type_id’, media_items.width as ‘media_items_width’, media_items.height as ‘media_items_height’, media_items.size as ‘media_items_size’, media_items.duration as ‘media_items_duration’, media_items.bitrate as ‘media_items_bitrate’, media_items.container as ‘media_items_container’, media_items.video_codec as ‘media_items_video_codec’, media_items.audio_codec as ‘media_items_audio_codec’, media_items.display_aspect_ratio as ‘media_items_display_aspect_ratio’, me
Line 456: Aug 12, 2024 14:02:10.803 [13328] ERROR - Thread: Uncaught exception running async task which was spawned by thread 18944: sqlite3_statement_backend::loadRS: database disk image is malformed
Line 653: Aug 12, 2024 14:02:13.723 [9012] ERROR - [Req#4e] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 654: Aug 12, 2024 14:02:13.723 [9012] ERROR - [Req#4e] SQLITE3:0x2, 11, statement aborts at 7: [SELECT tg.id FROM tags tg WHERE (tg.tag_type=:C1 AND tg.tag=:C2)] database disk image is malformed
Line 655: Aug 12, 2024 14:02:13.723 [9012] ERROR - Got exception from request handler: Unknown exception
Line 997: Aug 12, 2024 14:02:20.814 [17568] ERROR - [Req#101] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 998: Aug 12, 2024 14:02:20.814 [17568] ERROR - [Req#101] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1000: Aug 12, 2024 14:02:20.814 [17568] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1002: Aug 12, 2024 14:02:20.814 [17568] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1004: Aug 12, 2024 14:02:20.814 [17568] ERROR - Subscription: Error refreshing sub: No container found
Line 1014: Aug 12, 2024 14:02:20.816 [52216] ERROR - [Req#130] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1015: Aug 12, 2024 14:02:20.816 [52216] ERROR - [Req#130] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1016: Aug 12, 2024 14:02:20.816 [52216] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1017: Aug 12, 2024 14:02:20.817 [52216] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1019: Aug 12, 2024 14:02:20.817 [52216] ERROR - Subscription: Error refreshing sub: No container found
Line 1026: Aug 12, 2024 14:02:20.817 [17568] ERROR - [Req#146] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1027: Aug 12, 2024 14:02:20.817 [17568] ERROR - [Req#146] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1029: Aug 12, 2024 14:02:20.817 [17568] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1030: Aug 12, 2024 14:02:20.817 [17568] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1032: Aug 12, 2024 14:02:20.817 [17568] ERROR - Subscription: Error refreshing sub: No container found
Line 1045: Aug 12, 2024 14:02:20.824 [52216] ERROR - [Req#181] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1046: Aug 12, 2024 14:02:20.824 [52216] ERROR - [Req#181] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1047: Aug 12, 2024 14:02:20.824 [52216] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1048: Aug 12, 2024 14:02:20.824 [52216] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1050: Aug 12, 2024 14:02:20.824 [52216] ERROR - Subscription: Error refreshing sub: No container found
Line 1058: Aug 12, 2024 14:02:20.824 [17568] ERROR - [Req#19e] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1059: Aug 12, 2024 14:02:20.824 [17568] ERROR - [Req#19e] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1060: Aug 12, 2024 14:02:20.825 [17568] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1061: Aug 12, 2024 14:02:20.825 [17568] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1063: Aug 12, 2024 14:02:20.825 [17568] ERROR - Subscription: Error refreshing sub: No container found
Line 1075: Aug 12, 2024 14:02:20.828 [53276] ERROR - [Req#1cf] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1076: Aug 12, 2024 14:02:20.828 [53276] ERROR - [Req#1cf] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1077: Aug 12, 2024 14:02:20.828 [53276] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1078: Aug 12, 2024 14:02:20.828 [53276] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1080: Aug 12, 2024 14:02:20.828 [53276] ERROR - Subscription: Error refreshing sub: No container found
Line 1090: Aug 12, 2024 14:02:20.829 [52216] ERROR - [Req#1f3] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1091: Aug 12, 2024 14:02:20.829 [52216] ERROR - [Req#1f3] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1092: Aug 12, 2024 14:02:20.829 [52216] ERROR - Got exception from request handler: sqlite3_statement_backend::loadOne: database disk image is malformed
Line 1093: Aug 12, 2024 14:02:20.829 [52216] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Line 1095: Aug 12, 2024 14:02:20.829 [52216] ERROR - Subscription: Error refreshing sub: No container found
Line 1103: Aug 12, 2024 14:02:20.830 [17568] ERROR - [Req#210] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 1104: Aug 12, 2024 14:02:20.830 [17568] ERROR - [Req#210] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed
Line 1105: Aug 12, 2024 14:02:20.830 [57480] ERROR - Subscription: Error refreshing sub: No container found
Line 10683: Aug 12, 2024 14:07:32.033 [57468] ERROR - [Req#5685] SQLITE3:0x2, 11, database corruption at line 69144 of [a29f994989]
Line 10684: Aug 12, 2024 14:07:32.033 [57468] ERROR - [Req#5685] SQLITE3:0x2, 11, statement aborts at 5: [select id from metadata_items where guid=? and id<>? ] database disk image is malformed

||Line 34250: Aug 12, 2024 14:11:41.384 [56996] ERROR - [Req#15bac/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34251: Aug 12, 2024 14:11:41.385 [56996] ERROR - [Req#15be9/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34252: Aug 12, 2024 14:11:41.423 [56996] ERROR - [Req#15bee/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34253: Aug 12, 2024 14:11:41.425 [56996] ERROR - [Req#15c1f/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34254: Aug 12, 2024 14:11:41.443 [56996] ERROR - [Req#15c20/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34255: Aug 12, 2024 14:11:41.464 [56996] ERROR - [Req#15c2d/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34256: Aug 12, 2024 14:11:41.483 [56996] ERROR - [Req#15c4a/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34257: Aug 12, 2024 14:11:41.503 [56996] ERROR - [Req#15c63/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34258: Aug 12, 2024 14:11:41.523 [56996] ERROR - [Req#15c80/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34259: Aug 12, 2024 14:11:41.524 [56996] ERROR - [Req#15c95/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34260: Aug 12, 2024 14:11:41.702 [56996] ERROR - [Req#15c9a/Transcode/6033741a-8a8a-4c2a-8b78-d45cfed37837/dbe7962f-4078-46a5-b0c4-5ae394222945] [mpeg2video @ 000001b5307cad40] Invalid frame dimensions 0x0.|
||Line 34276: Aug 12, 2024 14:11:42.202 [13328] ERROR - [Req#151be/Grabber/5fc76b2d598c41002dbde885-5fc705e7088e7d002d4c6efc-qtdbr62z4mf67r3ywtidx5ky] Unknown metadata type: |
||Line 34287: Aug 12, 2024 14:11:42.209 [13328] ERROR - [Req#151be/Grabber/5fc76b2d598c41002dbde885-5fc705e7088e7d002d4c6efc-qtdbr62z4mf67r3ywtidx5ky] Unknown metadata type: livetv|
||Line 34309: Aug 12, 2024 14:11:42.521 [17452] ERROR - [Req#15f13/Transcode] Unknown metadata type: livetv|
||Line 34439: Aug 12, 2024 14:11:44.451 [56996] ERROR - [Req#1630b/Transcode] Unknown metadata type: livetv|
||Line 34615: Aug 12, 2024 14:11:47.117 [56996] DEBUG - [Req#1630b/Transcode/JobRunner] Job running: set CUDA_CACHE_PATH=\?\C:\Users\xxxxx\AppData\Local\Plex Media Server\Plex Media Server\Cache\Shaders\CUDA & set FFMPEG_EXTERNAL_LIBS=\\?\C:\Users\xxxx\AppData\Local\Plex\ Media\ Server\Plex\ Media\ Server\Codecs\b8ae7ab-49a152e3d15e7831649532ff-windows-x86_64\ & set X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx & C:\Program Files\Plex\Plex Media Server\Plex Transcoder.exe -codec:0 mpeg2video -hwaccel:0 nvdec -hwaccel_fallback_threshold:0 10 -threads:0 1 -hwaccel_output_format:0 cuda -hwaccel_device:0 cuda -codec:1 ac3 -live_start_index 0 -probesize 20000000 -i http://127.0.0.1:32400/livetv/sessions/6033741a-8a8a-4c2a-8b78-d45cfed37837/qtdbr62z4mf67r3ywtidx5ky/index.m3u8?offset=1.129867&X-Plex-Incomplete-Segments=1&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx -filter_complex [0:0]hwupload[0];[0]yadif_cuda[1];[1]scale_cuda=w=1920:h=1080:format=nv12[2] -map [2] -codec:0 h264_nvenc -b:0 15552k -maxrate:0 20736k -bufsize:0 41472k -preset:0 hq -forced-idr:0 1 -r:0 29.969999999999999 -force_key_frames:0 expr:gte(t,n_forced*1) -filter_complex [0:1] aresample=async=1:ochl=‘stereo’:rematrix_maxval=0.000000dB:osr=48000[3] -map [3] -metadata:s:1 language=eng -codec:1 aac_mf -b:1 256k -f dash -seg_duration 1 -dash_segment_type mp4 -init_seg_name init-stream$RepresentationID$.m4s -media_seg_name chunk-stream$RepresentationID$-$Number%05d$.m4s -window_size 5 -delete_removed false -time_delta 0.0625 -manifest_name http://127.0.0.1:32400/video/:/transcode/session/ayjpiw84g17emjtimh0x4u0k/c6048cf5-2b3c-43fc-b8e9-e63e3afa55b6/manifest?X-Plex-Http-Pipeline=infinite -map_metadata -1 -map_chapters -1 dash -init_hw_device cuda=cuda:luid:00000000_0001dd72 -filter_hw_device cuda -y -nostats -loglevel quiet -loglevel_plex error -xioerror -progressurl http://127.0.0.1:32400/video/:/transcode/session/ayjpiw84g17emjtimh0x4u0k/c6048cf5-2b3c-43fc-b8e9-e63e3afa55b6/progress|
||Line 34894: Aug 12, 2024 14:11:52.027 [58036] ERROR - [Req#16eaf] Unknown metadata type: livetv|
||Line 34903: Aug 12, 2024 14:11:52.029 [58036] ERROR - [Req#16eaf] Unknown metadata type: livetv|
||Line 34908: Aug 12, 2024 14:11:52.032 [58036] ERROR - [Req#17008] Unknown metadata type: livetv|
||Line 34916: Aug 12, 2024 14:11:52.049 [58036] ERROR - [Req#17011] Unknown metadata type: livetv|
||Line 35167: Aug 12, 2024 14:11:57.921 [17452] ERROR - [Req#1779f/Transcode] Unknown metadata type: livetv|
||Line 35433: Aug 12, 2024 14:12:01.066 [56996] ERROR - [Req#17dc6/Transcode] Unknown metadata type: livetv|
||Line 35579: Aug 12, 2024 14:12:04.085 [56996] ERROR - [Req#17f3a/Transcode] Unknown metadata type: livetv|
||Line 35766: Aug 12, 2024 14:12:07.095 [56996] ERROR - [Req#18459/Transcode] Unknown metadata type: livetv|
||Line 35940: Aug 12, 2024 14:12:10.138 [17452] ERROR - [Req#186bf/Transcode] Unknown metadata type: livetv|

I’m still stuck with the same issue.

I’m out of ideas

Restore the databases from the backup.

Restore database for a channel problem? Everything else is working fine.
I’ll try cause I have no more ideas.

Update:
So this morning launched production plex player and OTA recordings actually fired last night and I was able to watch them. I was able to watch tv from channel guide.
That was new.

We had to leave, turned player off. When we returned, i launched my remote macro…it launches the preview player for roku.
Went to see if live TV channels were working and again it wasn’t … back to the ‘server is offline’ message but only for the OTA channels. Went back to preview roku plex player and same problem. I’m so confused… I’ll try a db recovery, if that doesn’t fix, I’ll try my backups.

Cheers

I reset the token for plex, so now my right-click plex in system tray opens the app properly, but this didn’t fix my :NBC is not available - xxxx appears offline" yet it still records OTA.

Checking logs there are no more corrupted database lines. still have to try a restore.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.