EPG Issue

EPG fails, here is the log info.

Feb 05, 2018 16:03:34.270 [0x7f1b0c3ff700] WARN - LongPoll: Got error, closing.
Feb 05, 2018 16:03:40.377 [0x7f1b0c3ff700] WARN - LongPoll: Got error, closing.
Feb 05, 2018 16:04:51.471 [0x7f1b02fff700] INFO - AutoUpdate: no updates available
Feb 05, 2018 16:04:56.187 [0x7f1b0c3ff700] WARN - LongPoll: Got error, closing.
Feb 05, 2018 16:04:57.491 [0x7f1b09fff700] INFO - AutoUpdate: no updates available
Feb 05, 2018 16:05:02.220 [0x7f1b09fff700] INFO - AutoUpdate: no updates available
Feb 05, 2018 16:05:07.340 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.343 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.346 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.349 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.414 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.417 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.420 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.424 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.434 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.437 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.440 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.443 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.446 [0x7f1b0d3ff700] ERROR - SQLITE3:0x10, 1, duplicate column name: grandparent_guid
Feb 05, 2018 16:05:07.447 [0x7f1b0d3ff700] ERROR - SQLITE3:0x10, 1, duplicate column name: originally_available_at
Feb 05, 2018 16:05:07.453 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.456 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.460 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.463 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.477 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.480 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.483 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.487 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.554 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.558 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.561 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.564 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.623 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.626 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.630 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.633 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.646 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.649 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.652 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.656 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.665 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.669 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.672 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.676 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.687 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.691 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.694 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.698 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.706 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.709 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.713 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.716 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.728 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.732 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.735 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.739 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.817 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.821 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.824 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.828 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.839 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.843 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.846 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.850 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.859 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.863 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.866 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.870 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.927 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.930 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.934 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.938 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.948 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.952 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.955 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:07.959 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.021 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.025 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.029 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.033 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.042 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.046 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.050 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.054 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.062 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.066 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.070 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.074 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.082 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.086 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.090 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.094 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.102 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.106 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.110 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:08.114 [0x7f1b0d3ff700] INFO - SQLITE3:0x10, 17, statement aborts at 57: [select * from metadata_items limit 1] database schema has changed
Feb 05, 2018 16:05:15.481 [0x7f1b0d3ff700] ERROR - EPG: JSON parse error. Data from request is [{“stationId”:“11299”,“callSign”:“WBBM”,“affiliateCallSign”:“CBS”,“affiliateId”:“10098”,“channel”:“002”,“preferredImage”:{“uri”:“http://plex.tmsimg.com/sources/generic/generic_sources_h9.png"},“airings”:[{“startTime”:“2018-02-05T00:00Z”,“endTime”:“2018-02-05T01:00Z”,“duration”:60,“qualifiers”:[“CC”,“New”,“Stereo”],“channels”:[“002”],“stationId”:“11299”,“ratings”:[{“body”:"USA Parental Rating”,“code”:“TVPG”}],“program”:{“tmsId”:“EP000000351394”,“rootId”:“15004232”,“seriesId”:“184224”,“subType”:“Series”,“title”:“60 Minutes”,“releaseYear”:2018,“releaseDate”:“2018-02-04”,“origAirDate”:“2018-02-04”,“titleLang”:“en”,“descriptionLang”:“en”,“entityType”:“Episode”,“genres”:[“Newsmagazine”],“longDescription”:“Chobani Yogurt founder Hamdi Ulukaya; two companies feuding over the rights to sell liquor under the Havana Club Rum name; restaurateur Danny Meyer.”,“shortDescription”:“Hamdi Ulukaya; two companies feuding over the rights to sell liquor under the Havana Club Rum name.”,“episodeNum”:19,“seasonNum”:50,“topCast”:[“Sharyn Alfonsi”,“Anderson Cooper”,“Steve Kroft”],“ratings”:[{“body”:“Canadian Parental Rating”,“code”:“PG”},{“body”:“USA Parental Rating”,“code”:“TVPG”}],“preferredImage”:{“width”:“960”,“height”:“1440”,“uri”:“http://plex.tmsimg.com/assets/p184224_i_v8_ab.jpg",“category”:“Iconic”,“primary”:“true”,“tier”:“Series”}}},{“startTime”:“2018-02-05T01:00Z”,“endTime”:“2018-02-05T02:00Z”,“duration”:60,“qualifiers”:[“CC”,“DVS”,“Stereo”],“channels”:[“002”],“stationId”:“11299”,“ratings”:[{“body”:"USA Parental Rating”,“code”:“TV14”}],“program”:{“tmsId”:“EP006819110360”,“rootId”:“14716834”,“seriesId”:“184930”,“subType”:“Series”,“title”:“NCIS”,“episodeTitle”:“Burden of Proof”,“releaseYear”:2017,“releaseDate”:“2017-11-07”,“origAirDate”:“2017-11-07”,“titleLang”:“en”,“descriptionLang”:“en”,“entityType”:“Episode”,“genres”:[“Crime drama”,“Action”,“Adventure”,“Mystery”],“longDescription”:“Gibbs begins his own investigation when a convicted felon swears he was framed; FBI agent Fornell joins the team.”,“shortDescription”:“Gibbs begins a new investigation when a man swears he was framed; FBI agent Fornell joins the team.”,“episodeNum”:7,“seasonNum”:15,“topCast”:[“Mark Harmon”,“Sean Murray”,“Emily Wickersham”],“directors”:[“Dennis Smith”],“ratings”:[{“body”:“Canadian Parental Rating”,“code”:“14+”},{“body”:“The R\u00e9gie du cin\u00e9ma”,“code”:“13+”},{“body”:“Departamento de Justi\u00e7a, Classifica\u00e7\u00e3o, T\u00edtulos e Qualifica\u00e7\u00e3o”,“code”:“16”},{“body”:“Freiwillige Selbstkontrolle der Filmwirtschaft”,“code”:“0”},{“code”:“K16”,“body”:“Mediakasvatus- ja kuvaohjelmayksikk\u00f6”},{“code”:“16”,“body”:“Film & Publication Board”},{“body”:“USA Parental Rating”,“code”:“TV14”}],“preferredImage”:{“width”:“960”,“height”:“1440”,“uri”:“http://plex.tmsimg.com/assets/p184930_i_v8_ae.jpg",“category”:“Iconic”,“primary”:“true”,“tier”:“Series”}}},{“startTime”:“2018-02-05T02:00Z”,“endTime”:“2018-02-05T03:00Z”,“duration”:60,“qualifiers”:[“CC”,“DVS”,“Stereo”],“channels”:[“002”],“stationId”:“11299”,“ratings”:[{“body”:"USA Parental Rating”,“code”:“TV14”}],“program”:{“tmsId”:“EP019223100069”,“rootId”:“13929260”,“seriesId”:“10779088”,“subType”:“Series”,“title”:“NCIS: New Orleans”,“episodeTitle”:“NOLA Confidential”,“releaseYear”:2017,“releaseDate”:“2017-04-04”,“origAirDate”:“2017-04-04”,“titleLang”:“en”,“descriptionLang”:“en”,“entityType”:“Episode”,“genres”:[“Crime drama”,“Action”,“Adventure”,“Mystery”],“longDescription”:“Lasalle must investigate his former partner in the Vice unit after the NCIS team finds a link between an international drug ring and the New Orleans Police Department; Rita looks into a connection between the mayor and illegal activity in Clearwater.”,“shortDescription”:“The NCIS team finds a link between an international drug ring and the New Orleans Police Department.”,“episodeNum”:20,“seasonNum”:3,“topCast”:[“Scott Bakula”,“Lucas Black”,“Vanessa Ferlito”],“directors”:[“Geary McLeod”],“ratings”:[{“body”:“Canadian Parental Rating”,“code”:“14+”},{“body”:“The R\u00e9gie du cin\u00e9ma”,"cod
Feb 05, 2018 16:05:15.491 [0x7f1b0d3ff700] WARN - EPG[onconnect]: Failed to load EPG.

Please help ASAP.

I deleted my DVR and re-added, it seems to be getting guide data again, however it is not finished loading yet, and I will update if it continues to be problematic.

I’m seeing a similar JSON parse error on a new install of 1.11.1.4760 in a fresh Ubuntu 16.04 container(I started a clean install to test if failed recordings were being caused by an oddity of my old install). The initial guide load works but the daily or a manual update fails. I’d also noted unexpected generic guide data and logged failures on my old install.

You can see a guide refresh attempt starting at 00:25:00 in the attached log.

Same for me, I can’t update my guide. I should mention I am on Fedora 27.

Initial load after deleting my HDHomeRun Prime and re-installing it worked fine, but now it will not update at all.

Same json error. Tried disabling channel in the error message but didn’t fix it. Deleted DVR and re-added it. This allowed for EPG to update and grab new data… Not sure if this will recur.

LordKainan, try to download the epg again, see if it updates or stops almost immediately. Mine is not updating atm, so in 2 weeks I will have to delete my DVR and start again.

I am also experiencing this problem - when i try to re-download the EPG is stops immediately. the EPG parse error shows in the logs. FWIW - I am on Win10.

If i delete my DVR and resinstall, will this lose all of my shows that i have set to record?

Same error for me, would love a fix. Deleting DVR ever couple weeks is a crappy solution! You won’t lose the shows you want to record, but its a pain.

@Havok115 said:
LordKainan, try to download the epg again, see if it updates or stops almost immediately. Mine is not updating atm, so in 2 weeks I will have to delete my DVR and start again.

Yea, you’re right. It has the same issue after re-setting up the DVR. It’s not a great solution to keep having to delete it and re-setup but at least a temporary solution until Plex can resolve it. Thankfully the scheduled recordings are kept after deleting the tuner.

@rreddy said:
I am also experiencing this problem - when i try to re-download the EPG is stops immediately. the EPG parse error shows in the logs. FWIW - I am on Win10.

If i delete my DVR and resinstall, will this lose all of my shows that i have set to record?

NO, all your shows you have configured to record will still be configured, I had to go into each of them and just re-save them, but it does keep the recording schedule in tact.

New release today, I will see if this fixes the issue.

4768 does not appear to help this issue!

Having same problem.
Posted here forums.plex.tv/discussion/307159/epg-fails-to-load-with-pms-v1-11-1-4760-json-parse-error

I have found a fix, at least for comcast. My issue was the music channels. I noticed this because mine was failing at 1% and for some reason channel number 910, “MC10”, was first on the list. Unchecking it got me past 1% but failed when it hit the rest, so I just got rid of all of them.

Under the DVR settings, click on the “XXX channels enabled” link to manage channels. Uncheck all the “MCXX” channels. I also unchecked all the radio stations after, but I don’t know if that is necessary.

Tried the MC Channels, mine are not 900 though they are 700 range channels, still same error. New release today does not fix the problem either.

First one in my list is Channel 002, CBS, and when disabled, it then errors on 003, and then 005, this does not seem to fix my issue.

Same problem here. EPG will not update and is throwing similar log entries. I’d rather not have to delete/add the DVR. I have Comcast and none of the music channels have ever been selected.

Wife and kids are home tomorrow for a snow day. I hope this gets resolved soon.

@jkatz71 said:
Same problem here. EPG will not update and is throwing similar log entries. I’d rather not have to delete/add the DVR. I have Comcast and none of the music channels have ever been selected.

Wife and kids are home tomorrow for a snow day. I hope this gets resolved soon.

None of the recording schedule will go away if you delete and re-add, but your custom channels will be set back to original. I am not sure where the problem is here, hope they get this worked out soon.

Same problem here… I really don’t want to have to delete and re-add… arg!!!

Something else you can do if you do not want to delete and re-add the DVR, quoted from another thread and this works for me as well.

This what I am doing for now when I need to force the guide refresh (instead of deleting the dvr devices):
Dir Path: cd /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-in Support/Databases

sudo mv tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db.old

sudo mv tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db-shm tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db-shm.old

sudo mv tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db-wal tv.plex.providers.epg.onconnect-dd669cd0-2b52-4a74-9dd7-5593091ecf9e.db-wal.old

sudo systemctl restart plexmediaserver.service

After the application is done restarting it will force the refresh like if you had deleted the dvr devices. If we don’t get a fix soon, I will probably end adding this to a script and removing the .old version

Thanks Havok, that seems to be working for me. (Windows) I stopped PMS, renamed those three files. (GUIDs were of course different) Started up PMS. The three files were regenerated and the EPG is being refreshed. At least with this method the channel lineup doesn’t need to be re-done.