Passes showing future airing of show as already recorded?

One of the developers will have to chime in with the answer.

Did a quick test creating a new custom m3u source.

#EXTM3U
#EXTINF:-1 channel-id="x-ID.2" tvg-chno="2" tvg-name="CBS" tvg-id="2" tvg-logo="https://res.cloudinary.com/dndea4kmd/image/upload/v1757686808/tv-logos/jwqoaz6vl1j8jghke5kf.png" group-title="Favorites",CBS
http://192.168.0.2:34400/stream/91dbf5cafcf0a6861b637fb59b771751

Even providing the series-id in the EPG XML doesn't cause it to use the tms ProgramID.

Summary
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="me.at.home">
    <channel id="2">
        <display-name>CBS</display-name>
        <icon src="https://res.cloudinary.com/dndea4kmd/image/upload/v1757686808/tv-logos/jwqoaz6vl1j8jghke5kf.png"/>
    </channel>
    <programme channel="2" start="20251012130000 +0000" stop="20251012140000 +0000">
        <title>CBS News Sunday Morning</title>
        <desc>News, features, weather and commentary.</desc>
        <category>Episode</category>
        <category>Series</category>
        <category>Talk</category>
        <category>Newsmagazine</category>
        <series-id system="tms">185497</series-id>
        <episode-num system="onscreen">E39</episode-num>
        <episode-num system="tms">EP000191281757</episode-num>
        <icon src="https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720&amp;h=540"/>
        <credits>
            <actor>Jane Pauley</actor>
            <actor>Mo Rocca</actor>
        </credits>
        <video>
            <quality>HDTV</quality>
        </video>
        <date>20251012</date>
        <new/>
    </programme>
    <programme channel="2" start="20251012140000 +0000" stop="20251012150000 +0000">
        <title>CBS News Sunday Morning</title>
        <desc>News, features, weather and commentary.</desc>
        <category>Episode</category>
        <category>Series</category>
        <category>Talk</category>
        <category>Newsmagazine</category>
        <series-id system="tms">185497</series-id>
        <episode-num system="onscreen">E40</episode-num>
        <episode-num system="tms">EP000191281758</episode-num>
        <icon src="https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720&amp;h=540"/>
        <credits>
            <actor>Jane Pauley</actor>
            <actor>Mo Rocca</actor>
        </credits>
        <video>
            <quality>HDTV</quality>
        </video>
        <date>20251012</date>
        <new/>
    </programme>
    <programme channel="2" start="20251012150000 +0000" stop="20251012160000 +0000">
        <title>CBS News Sunday Morning</title>
        <desc>News, features, weather and commentary.</desc>
        <category>Episode</category>
        <category>Series</category>
        <category>Talk</category>
        <category>Newsmagazine</category>
        <series-id system="tms">185497</series-id>
        <episode-num system="onscreen">E41</episode-num>
        <episode-num system="tms">EP000191281759</episode-num>
        <icon src="https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720&amp;h=540"/>
        <credits>
            <actor>Jane Pauley</actor>
            <actor>Mo Rocca</actor>
        </credits>
        <video>
            <quality>HDTV</quality>
        </video>
        <date>20251012</date>
        <new/>
    </programme>
</tv>

Here's what it shows in Channels DVR.

Summary
[{
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760274000,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/d6f486421d8fd904708e8bed222f3310ef3765801f3e0042c5cc1c42cf914961",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7535065606504698,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\u003cdisplay-name\u003eCBS\u003c/display-name\u003e\u003cicon src=\"https://res.cloudinary.com/dndea4kmd/image/upload/v1757686808/tv-logos/jwqoaz6vl1j8jghke5kf.png\"/\u003e\t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012130000 +0000\" stop=\"20251012140000 +0000\"\u003e\u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\u003cdesc\u003eNews, features, weather and commentary.\u003c/desc\u003e\u003ccategory\u003eEpisode\u003c/category\u003e\u003ccategory\u003eSeries\u003c/category\u003e\u003ccategory\u003eTalk\u003c/category\u003e\u003ccategory\u003eNewsmagazine\u003c/category\u003e\u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\u003cepisode-num system=\"onscreen\"\u003eE39\u003c/episode-num\u003e\u003cepisode-num system=\"tms\"\u003eEP000191281757\u003c/episode-num\u003e\u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\u003ccredits\u003e\u003cactor\u003eJane Pauley\u003c/actor\u003e\u003cactor\u003eMo Rocca\u003c/actor\u003e\u003c/credits\u003e\u003cvideo\u003e\u003cquality\u003eHDTV\u003c/quality\u003e\u003c/video\u003e\u003cdate\u003e20251012\u003c/date\u003e\u003cnew/\u003e\u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }, {
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760277600,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/d6f486421d8fd904708e8bed222f3310ef3765801f3e0042c5cc1c42cf914961",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7015792899689737,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\u003cdisplay-name\u003eCBS\u003c/display-name\u003e\u003cicon src=\"https://res.cloudinary.com/dndea4kmd/image/upload/v1757686808/tv-logos/jwqoaz6vl1j8jghke5kf.png\"/\u003e\t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012140000 +0000\" stop=\"20251012150000 +0000\"\u003e\u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\u003cdesc\u003eNews, features, weather and commentary.\u003c/desc\u003e\u003ccategory\u003eEpisode\u003c/category\u003e\u003ccategory\u003eSeries\u003c/category\u003e\u003ccategory\u003eTalk\u003c/category\u003e\u003ccategory\u003eNewsmagazine\u003c/category\u003e\u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\u003cepisode-num system=\"onscreen\"\u003eE40\u003c/episode-num\u003e\u003cepisode-num system=\"tms\"\u003eEP000191281758\u003c/episode-num\u003e\u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\u003ccredits\u003e\u003cactor\u003eJane Pauley\u003c/actor\u003e\u003cactor\u003eMo Rocca\u003c/actor\u003e\u003c/credits\u003e\u003cvideo\u003e\u003cquality\u003eHDTV\u003c/quality\u003e\u003c/video\u003e\u003cdate\u003e20251012\u003c/date\u003e\u003cnew/\u003e\u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }, {
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760281200,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/d6f486421d8fd904708e8bed222f3310ef3765801f3e0042c5cc1c42cf914961",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7015792899689737,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\u003cdisplay-name\u003eCBS\u003c/display-name\u003e\u003cicon src=\"https://res.cloudinary.com/dndea4kmd/image/upload/v1757686808/tv-logos/jwqoaz6vl1j8jghke5kf.png\"/\u003e\t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012150000 +0000\" stop=\"20251012160000 +0000\"\u003e\u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\u003cdesc\u003eNews, features, weather and commentary.\u003c/desc\u003e\u003ccategory\u003eEpisode\u003c/category\u003e\u003ccategory\u003eSeries\u003c/category\u003e\u003ccategory\u003eTalk\u003c/category\u003e\u003ccategory\u003eNewsmagazine\u003c/category\u003e\u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\u003cepisode-num system=\"onscreen\"\u003eE41\u003c/episode-num\u003e\u003cepisode-num system=\"tms\"\u003eEP000191281759\u003c/episode-num\u003e\u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\u003ccredits\u003e\u003cactor\u003eJane Pauley\u003c/actor\u003e\u003cactor\u003eMo Rocca\u003c/actor\u003e\u003c/credits\u003e\u003cvideo\u003e\u003cquality\u003eHDTV\u003c/quality\u003e\u003c/video\u003e\u003cdate\u003e20251012\u003c/date\u003e\u003cnew/\u003e\u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }
]

All episode airings from the XML show the same ProgramID 185497/d6f486421d8fd904708e8bed222f3310ef3765801f3e0042c5cc1c42cf914961
So Channels DVR thinks they're all the same episode.

UPDATE: I thought maybe having all 3 airings on the same data was causing the problem, so I changed my EPG XML to show them on the next three Sundays and changed the <date> on each. Same issue still. So I changed the descriptions <desc> slightly and now each one has a unique ProgramID.

Summary
[{
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760274000,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary. Episode 39.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/1d6bd9b00382a2e788bdc5159339d3fa943a00c4acf3dae37536fa8635ac0bac",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7535065606504698,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\r\n        \u003cdisplay-name\u003eCBS\u003c/display-name\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/s10098_ll_h15_ac.png?w=360\u0026amp;h=270\"/\u003e\r\n    \t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012130000 +0000\" stop=\"20251012140000 +0000\"\u003e\r\n        \u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\r\n        \u003cdesc\u003eNews, features, weather and commentary. Episode 39.\u003c/desc\u003e\r\n        \u003ccategory\u003eEpisode\u003c/category\u003e\r\n        \u003ccategory\u003eSeries\u003c/category\u003e\r\n        \u003ccategory\u003eTalk\u003c/category\u003e\r\n        \u003ccategory\u003eNewsmagazine\u003c/category\u003e\r\n        \u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\r\n        \u003cepisode-num system=\"onscreen\"\u003eE39\u003c/episode-num\u003e\r\n        \u003cepisode-num system=\"tms\"\u003eEP000191281757\u003c/episode-num\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\r\n        \u003ccredits\u003e\r\n            \u003cactor\u003eJane Pauley\u003c/actor\u003e\r\n            \u003cactor\u003eMo Rocca\u003c/actor\u003e\r\n        \u003c/credits\u003e\r\n        \u003cvideo\u003e\r\n            \u003cquality\u003eHDTV\u003c/quality\u003e\r\n        \u003c/video\u003e\r\n        \u003cdate\u003e20251012\u003c/date\u003e\r\n        \u003cnew/\u003e\r\n    \u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }, {
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760277600,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary. Episode 40.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/280247b349b32f687956bb81e1a9444333e91ae3ebaa264038375d96d70da3a0",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7015792899689737,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\r\n        \u003cdisplay-name\u003eCBS\u003c/display-name\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/s10098_ll_h15_ac.png?w=360\u0026amp;h=270\"/\u003e\r\n    \t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012140000 +0000\" stop=\"20251012150000 +0000\"\u003e\r\n        \u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\r\n        \u003cdesc\u003eNews, features, weather and commentary. Episode 40.\u003c/desc\u003e\r\n        \u003ccategory\u003eEpisode\u003c/category\u003e\r\n        \u003ccategory\u003eSeries\u003c/category\u003e\r\n        \u003ccategory\u003eTalk\u003c/category\u003e\r\n        \u003ccategory\u003eNewsmagazine\u003c/category\u003e\r\n        \u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\r\n        \u003cepisode-num system=\"onscreen\"\u003eE40\u003c/episode-num\u003e\r\n        \u003cepisode-num system=\"tms\"\u003eEP000191281758\u003c/episode-num\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\r\n        \u003ccredits\u003e\r\n            \u003cactor\u003eJane Pauley\u003c/actor\u003e\r\n            \u003cactor\u003eMo Rocca\u003c/actor\u003e\r\n        \u003c/credits\u003e\r\n        \u003cvideo\u003e\r\n            \u003cquality\u003eHDTV\u003c/quality\u003e\r\n        \u003c/video\u003e\r\n        \u003cdate\u003e20251012\u003c/date\u003e\r\n        \u003cnew/\u003e\r\n    \u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }, {
        "Channels": ["2"],
        "Source": "xmltv:me.at.home",
        "Channel": "2",
        "OriginalDate": "2025-10-12",
        "Time": 1760281200,
        "Duration": 3600,
        "Title": "CBS News Sunday Morning",
        "Summary": "News, features, weather and commentary. Episode 41.",
        "Image": "https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026h=540",
        "Categories": ["Series"],
        "Genres": ["Episode", "Talk", "Newsmagazine"],
        "Tags": ["New", "HDTV"],
        "SeriesID": "185497",
        "ProgramID": "185497/0fec778d4f26a2c2f00af5af4d07bbeaa15109e890f13056bd970b00458fdf63",
        "Cast": ["Jane Pauley", "Mo Rocca"],
        "ReleaseYear": 2025,
        "SearchScore": 0.7015792899689737,
        "Raw": {
            "xmltv": "\u003ctv generator-info-name=\"me.at.home\"\u003e\n\u003cchannel id=\"2\"\u003e\r\n        \u003cdisplay-name\u003eCBS\u003c/display-name\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/s10098_ll_h15_ac.png?w=360\u0026amp;h=270\"/\u003e\r\n    \t\u003clcn\u003e2\u003c/lcn\u003e\n\u003c/channel\u003e\n\n\u003cprogramme channel=\"2\" start=\"20251012150000 +0000\" stop=\"20251012160000 +0000\"\u003e\r\n        \u003ctitle\u003eCBS News Sunday Morning\u003c/title\u003e\r\n        \u003cdesc\u003eNews, features, weather and commentary. Episode 41.\u003c/desc\u003e\r\n        \u003ccategory\u003eEpisode\u003c/category\u003e\r\n        \u003ccategory\u003eSeries\u003c/category\u003e\r\n        \u003ccategory\u003eTalk\u003c/category\u003e\r\n        \u003ccategory\u003eNewsmagazine\u003c/category\u003e\r\n        \u003cseries-id system=\"tms\"\u003e185497\u003c/series-id\u003e\r\n        \u003cepisode-num system=\"onscreen\"\u003eE41\u003c/episode-num\u003e\r\n        \u003cepisode-num system=\"tms\"\u003eEP000191281759\u003c/episode-num\u003e\r\n        \u003cicon src=\"https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540\"/\u003e\r\n        \u003ccredits\u003e\r\n            \u003cactor\u003eJane Pauley\u003c/actor\u003e\r\n            \u003cactor\u003eMo Rocca\u003c/actor\u003e\r\n        \u003c/credits\u003e\r\n        \u003cvideo\u003e\r\n            \u003cquality\u003eHDTV\u003c/quality\u003e\r\n        \u003c/video\u003e\r\n        \u003cdate\u003e20251012\u003c/date\u003e\r\n        \u003cnew/\u003e\r\n    \u003c/programme\u003e\u003c/tv\u003e"
        },
        "Score": 0
    }
]

@tmm1
What is being hashed to come up with these ProgramID's?

Done playing with this for the day.
I see the exact same problem even when sourcing guide data from my HDHR Prime source in Channels DVR.

XMLTV Guide Data
<programme start="20251026130000 +0000" stop="20251026143000 +0000" channel="713">
    <title>CBS News Sunday Morning</title>
    <desc>News, features, weather and commentary.</desc>
    <category>Episode</category>
    <category>Series</category>
    <category>Talk</category>
    <category>Newsmagazine</category>
    <icon src="https://tmsimg.fancybits.co/assets/p28692973_b_h9_aa.jpg?w=720\u0026amp;h=540"/>
    <series-id system="tms">185497</series-id>
    <date>20251026</date>
    <episode-num system="onscreen">E41</episode-num>
    <episode-num system="tms">EP000191281759</episode-num>
    <new/>
    <credits>
        <actor>Jane Pauley</actor>
        <actor>Mo Rocca</actor>
    </credits>
    <video>
        <quality>HDTV</quality>
    </video>
</programme>


Yet the same pass will record the next three airings on my DVR with the HDHR Prime source

It appears that Gracenote no longer keeps track of the Seasons for the show (which were year numbers) and only provides episode numbers.

This episode number is in the exported Channels DVR XML guide data.

<episode-num system="onscreen">E40</episode-num>
<episode-num system="tms">EP000191281758</episode-num>

But Channels DVR is ignoring it when importing that same XML guide data (using it as a source).

So even though each airing has a unique episode number, Channels DVR isn't using that from the imported XML guide data.
If it did, it would know the airings are unique and record each episode.

@jator Wanted to bump this before the topic auto closes in 5 days, but it won't let me reply (no more than 3 consecutive posts allowed), so I had to edit this post.

I did make a feature request here Use available unique episode-num data from XMLTV guide data
But no further response to either one of these.

Thanks for all your research on this @chDVRuser, you have a much deeper understanding of this than I do. I was thinking perhaps my use of Threadfin as a "manipulation level" between my backend CDVR server (port 8088) and my frontend server (port 8089) was causing the issue, even though all i was doing was exporting backend server XML into Threadfin and then exportin from Threadfin into the frontend (doing so enables me to use custom logos and individual channel numbers). But it appears this has broader implications to what you have uncovered, so I am assuming this isn't just a one-off fix for me, but should be considered for other potential issues.

I realize the devs have a lot going on (multi-view, ongoing chasing of fixes for streaming site modifications, etc), but hopefully this makes it to a future update in the not-too-distant future. I find the same problem with WSOP episodes and also College Game Day, I have to go in and tell it to re-record even though they are listed as new episodes.

@eric, @maddox & @tmm1, any insight into your perspective on this would be very much appreciated.

Tried to change up the settings to see if I could solve this issue.

Previous Setup:

M3U: CDVR1(Backend) -> Threadfin -> CDVR2(Frontend)
XMLTV: CDVR1(Backend) -> Threadfin -> CDVR2(Frontend)

Current Setup:

M3U: CDVR1(Backend) -> Threadfin -> CDVR2(Frontend)
XMLTV: CDVR1(Backend) -> CDVR2(Frontend)

For some reason, my existing passes wouldn't recognize any new episodes, but when I deleted the passes and reinstated, it seems to be working, but still need to monitor for a few days to make sure there's no new issue. Still would like to address the issue that @chDVRuser identified as I'd rather not have to go through the remapping again if for some reason I had to restore this.

Wish I could say they fixed it, but I don't see any change here in v2025.11.13.2033.

Look at the Matches tab of your pass for CBS News Sunday Morning.

Since it has a different description for tomorrow, Channels DVR assigns it a different Program ID than the ones with the generic show description and it will record.

The next two Sundays won't record because they use the generic show description and Channels DVR assigns them both the same Program ID 185497/d6f486421d8fd904708e8bed222f3310ef3765801f3e0042c5cc1c42cf914961

Curious if you see something different.

My guide only goes out for the next 2 Sundays. Tomorrow's and the following Sunday are showing they will record at this point:

However, College GameDay is still having issues even with this new approach of bypassing Threadfin. :frowning:

I'm seeing two different Series for that

What does the Advanced tab of that pass look like?

Same problem with College GameDay (SeriesID 629309).

All episodes are assigned the same Program ID 629309/bfb0302ddbc51b16c9527a470a14df7a7569e0710764198187dc1947ea7bde8c

here's the advanced tab for Game Day.

Even if you changed it to record All Episodes instead of New Episodes Only, it still wouldn't record because of the Program ID issue.

I'm sure between the two topic threads that the developers have enough information to reproduce the issue. Even without using threadfin in the middle, it's still an issue, as I have shown.

So I'm not going to waste time beating my head against the wall on this one.

Guess you have to decide whether you need custom channel numbers and logos or accurate pass recordings.

Possibly @babsonnexus Playlist Manager will allow you to change the channel numbers and logos, while keeping the Gracenote EPG?

Not just possibly, this (and any other type of override you can imagine) is base functionality!

1 Like