Not sure what Channels DVR uses to determine if two episodes are the same, but it's seeing a 3 hour compilation as being the same as a one hour special aired on two different days. I'm hoping it records the one hour special on Sunday, 10/7 as I told it to and not the three hour compilation on Saturday, 10/6.

Channels DVR Schedule metadata
"Title": "Alaska: The Last Frontier",
"EpisodeTitle": "Homestead Overhaul",
"SeasonNumber": 8,
"EpisodeNumber": 0,
"OriginalDate": "2018-10-06",
"Time": 1538881200,
"Duration": 10800,
"SeriesID": "8989001",
"ProgramID": "EP015103710166",
"tmsId": "EP015103710166",
tvlistings.zap2it.com
tmsId=EP015103710166
season=8
episode=null

Channels DVR Schedule metadata
"Title": "Alaska: The Last Frontier",
"EpisodeTitle": "One For All",
"SeasonNumber": 8,
"EpisodeNumber": 0,
"OriginalDate": "2018-10-06",
"Time": 1538967600,
"Duration": 3600,
"SeriesID": "8989001",
"ProgramID": "EP015103710166",
"tmsId": "EP015103710166",
tvlistings.zap2it.com
tmsId=EP015103710169
season=8
episode=null