I'm new, and so far, I like TVHeadend.  It really fits my requirments, but I can't get the DVR engine to only record new episodes.  Using Schedules Direct, it appears that there is a conflict in the way they present data.  Is there a way around this?  I read somewhere that 4.3 has something that works, but there is not an unstable repository for Ubuntu 20.04, so I can't install and test.
Anything?