I know I’m probably naive but I thought one of the primary functions of a DVR was to allow you to record the programs you want to record. As many Plex users are aware, it is very common for users to set a program to record only to have it not appear in the DVR schedule. Plex will decide that it looks like something we already have and simply refuse to schedule it. There is no easy way to override this.
Plex attempts to gaslight us by saying that it’s a guide issue and that we simply need to get the EPG corrected – like that’s a practical way for anyone to get something to record. Also, it may not be an EPG issue at all. There can be extremely valid reasons to record something that may look like a duplicate. But Plex doesn’t care – IT SHALL NOT BE DONE. I’ve probably used close to 10 DVRs over the years (hardware and software) and I’ve never seen one that so actively goes out of its way to prevent recording from happening.
Lets take two simple real life examples (ignoring all the sports events and Saturday Night Live programs that people report about not being able to record every week).
Olympics - I want to record it all. Sports is a fluid thing and while something might be indicated in the EPG that it will be a re-airing, real life (such as weather) can change things and it won’t be reflected in the EPG.
News - I want to record the 11:00 news on CTV every night. It is often rebroadcast in the early morning around 6am or 7am but not every day. The 11:00 news is usually delayed at least once a week because of sports (usually football) going overtime. So the news recorded at 11:00 can be mostly (if not all) football. So I’d like to record both the news at 11:00 and the rebroadcast in the early morning (which exists most days). This is a perfectly normal thing that you would want to do with a DVR. But I can’t do that in Plex. Not a problem in NextPVR, Jellyfin or Emby.
And remember, I’m not just talking about series recording here trying to prevent duplicates (with no way to allow duplicates). Even, if you set every airing to record individually, Plex will still prevent the duplicates. Again, I stress, this is a Plex only problem. This is not normal (and obviously not desireable) behaviour for any DVR. It’s a bug – a flaw – whatever you want to call it.
And, yes, multiple feature requests have existed for years to correct this problem. But, honestly, should we even have to do a feature request to get the Plex DVR to be a DVR?
Plex has had more than 4 years to improve this situation and they have chosen not to. Anyone buying DVR software is not expecting the software to actively prevent them from recording programs they want to record. To me, this rises to the level of being a “not fit for the purpose intended” type of problem and refunds should be possible for people that unknowingly paid money for something that is not really a DVR.