Recording Schedule all of a sudden missing data

Checked plex last night and it showed all my future recordings. Check it today and everything is gone now. Now it is not recording anything. What is going on? I have deleted and re-added my DVR devices. No luck. Everything works fine with the devices otherwise.

WHY IS THIS HAPPENING?

I have same issues. EPG updates to 9% and just ends. I have also removed DVR and reinstalled it same crap. Restarted app and server and updated to new beta. Nothing… why why why…

Different issue, my EPG updates and finishes. I did NOTHING, something with plex happened over night and all my future recordings are missing. PLEASE HELP.

I updated to the 1.7.2 server client and my future recordings are no longer there. They are still scheduled but they say “No upcoming airings” which I know is wrong. Refreshing EPG now. Might have to remove the series recording and add it back. I don’t know. If I don’t get this fixed my wife is going to be pissed off.

I also have no upcoming recordings happening. It’s just blank. Mine has been not working for over a week now. Just checked it today.

Sam here, my wife is going to be pissed! I switched us over to this.

Same here… My ass is grass…

This happened to me last week after upgrading to 1.7.x also. This is happening because the guide itself has lost it’s data. Not the one on your system but the one that PLEX pulls from. You can usually see it when you go to the DVR and hit “select channels” and the channels that are “available” will be in bright white and anything else will be grayed out or blank. I had to just keep checking back and refreshing the guide until it populated again.

Don’t remove anything… it’s not your installations fault.

PLEX IT’S TIME TO FIX THIS!!!

It seems on my end that the EPG is not finishing all the way. So some of the guide shows. Every time I force update guide It gets further. Started with 9% now after 4 more refreshes I am up to 33% … just ended again… what’s going on…

I’m in the same boat here with the guide data being all messed up. I also didn’t do anything different other than upgrading server versions as they came available. One day, future recordings were gone because they were scheduled on HD channels and suddenly the guide data didn’t have any mappings to the HD channels. If this is going to be a viable DVR product, using guide data for scheduling needs to be reliable. I went for several months without any real problems. I still think it would be a great improvement to be able to manually schedule a recording by channel/time in addition to using the EPG.

I figured out why my series are not on the recording list.

In Plex under settings and DVR, I went to “Manage Channels”. It looks like my HD channels dont have a “Guide Channel” associated with them. My HD channels start at 201. Guide list stops at 81.

There must be a guide channel for the DVR to know what channel that is. So on the left I see CBSHD but my drop down doesn’t have anything thus DVR doesn’t know what channel it is thus my series won’t record because it thinks the show isn’t playing.

By the way this happened today when I went from 1.7.1 to 1.7.2.

Deleting the HDHR and adding it back in and running a channel scan didn’t fix it. My HD channels are now gone off the list.

Looks like channel data is not correct. I did a hard reboot on my Extend. Then used the channel scan from the Extend webpage which found everything. Plex’s data doesn’t show the HD channels though.

Not that it’s really needed but I had the same problem this morning when I checked. I had not updated to 1.7.2 yet, so I don’t think that matters, but it looks like the EPG coming from the remote server is having problems.

I was able to get the episode guide to show information by switching to Enhanced Program Guide and refreshing. My recordings are back. There needs to be some sort of cache system added to the episode guide, though, that prevents the guide from removing recordings if there’s an issue updating the guide because a DVR that doesn’t reliably record can’t be counted on. Granted this is beta software, so consider this a bug report/feature request.

If it removes them again, next I try switching Enhanced off and seeing if that switch will fix it.

Enabling Enhanced Program Guide did not fix it for me. I ended up changing the zip code to others close by and then one of them worked. Very annoying.

@SiB57 Do you have a server log for the timespan when the channels disappeared? I’m trying to reproduce this here at the moment.

My experience has been it was provider dependent. When I selected Verizon FIOS xxx.xxx the channel listed were grayed out except for 5 channels. When I selected a different guide provider like Comcast Digital xxx.xxx I would get a full list. I couldn’t use it because the channels didn’t match the channels on my HDHomeRun. Two days later the Verizon FIOS guide started populating again but I missed 2 days worth of recordings…

I also have Fios if that helps Plex debug the problem.

@timwoj - I haven’t deleted any logs so I might. Which ones are you looking for specifically, the “Plex Media Server.x.log”? I don’t know exactly when the guide was removed but it was there Monday night, missing sometime on Tuesday, and I was able to get it back this morning when I switched to Enhanced.

Just looked and it only has logs from today (5 logs total) so I don’t think I do. But if it happens again and I notice it, I’ll save the logs.

@sib57 Yes, the Plex Media Server.log files. That’ll help us sort out what happened. Thanks!

A few observations:

  • Using Enhanced EPG vs not shouldn’t make any difference. The core of the matter is whether or not the EPG finishes loading successfully.
  • There is a network issue we’ve been debugging with our EPG provider which causes the “Every time I force update guide It gets further” issue noted above. This is likely the root cause, since if we run into errors, we’ll abort the EPG load, and eventually we’ll run out of future airings and they’ll disappear from the calendar.

There needs to be some sort of cache system added to the episode guide, though, that prevents the guide from removing recordings if there’s an issue updating the guide because a DVR that doesn’t reliably record can’t be counted on

We do exactly that already in that we don’t remove existing EPG database unless we’re able to build a new one. But if you’re not able to build a new one over a period of days into weeks, then you’ll eventually end up with an empty EPG.

The key log line to look for is this one:

Total time to load EPG was 131.8 (HTTP details cached 89.5%, CloudFlare grid cached: 30.4%, 0 HTTP errors)

If you see it with HTTP errors, then it would have aborted the EPG load and you won’t have any new data, and will be left with old data.