Duplicate episodes scheduled

Simple Series ID pass has two of the same episode scheduled to record.


Pass-2
Pass-3

/dvr/jobs shows they're both the same "SeriesID": "21160880" and "ProgramID": "EP041158470031"

{
  "ID": "1723503570-68",
  "Name": "Wild Game Masterclass With Mike Robinson",
  "Time": 1723503570,
  "Duration": 1890,
  "Channels": [
    "9028"
  ],
  "Channel": "",
  "DeviceID": "",
  "RuleID": "68",
  "Serial": 1723144387,
  "FileID": "",
  "Skipped": false,
  "Failed": false,
  "Dead": false,
  "Error": "",
  "Airing": {
    "Source": "tms",
    "Channel": "9028",
    "OriginalDate": "2024-08-12",
    "Time": 1723503600,
    "Duration": 1800,
    "Title": "Wild Game Masterclass With Mike Robinson",
    "EpisodeTitle": "Venison Carpaccio and Tartare",
    "Summary": "Mike and Chef James create carpaccio and tartare with ceasars salad and buckwheat crackers.",
    "FullSummary": "Mike and Chef James create two famous raw venison dishes - carpaccio and tartare with ceasars salad and buckwheat crackers.",
    "Image": "https://tmsimg.fancybits.co/assets/p21160880_b_h9_ab.jpg?w=720&h=540",
    "Categories": [
      "Episode",
      "Series"
    ],
    "Genres": [
      "Outdoors",
      "Cooking"
    ],
    "Tags": [
      "HD 1080i",
      "HDTV",
      "New",
      "Season Premiere"
    ],
    "SeriesID": "21160880",
    "ProgramID": "EP041158470031",
    "SeasonNumber": 4,
    "EpisodeNumber": 1,
    "ReleaseYear": 2024,
    "Raw": {
      "startTime": "2024-08-12T23:00Z",
      "endTime": "2024-08-12T23:30Z",
      "duration": 30,
      "channels": [
        "9028"
      ],
      "stationId": "46737",
      "qualifiers": [
        "HD 1080i",
        "HDTV",
        "New"
      ],
      "program": {
        "tmsId": "EP041158470031",
        "rootId": "27918538",
        "seriesId": "21160880",
        "entityType": "Episode",
        "subType": "Series",
        "title": "Wild Game Masterclass With Mike Robinson",
        "titleLang": "en",
        "episodeTitle": "Venison Carpaccio and Tartare",
        "episodeNum": 1,
        "seasonNum": 4,
        "releaseYear": 2024,
        "releaseDate": "2024-08-12",
        "origAirDate": "2024-08-12",
        "descriptionLang": "en",
        "shortDescription": "Mike and Chef James create carpaccio and tartare with ceasars salad and buckwheat crackers.",
        "longDescription": "Mike and Chef James create two famous raw venison dishes - carpaccio and tartare with ceasars salad and buckwheat crackers.",
        "topCast": null,
        "genres": [
          "Outdoors",
          "Cooking"
        ],
        "preferredImage": {
          "uri": "https://tmsimg.fancybits.co/assets/p21160880_b_h9_ab.jpg?w=720&h=540",
          "height": "540",
          "width": "720",
          "primary": "true",
          "category": "Banner-L1",
          "text": "yes",
          "tier": "Series"
        }
      }
    }
  },
  "UpdatedAt": 1723144388015
},
{
  "ID": "1723931970-68",
  "Name": "Wild Game Masterclass With Mike Robinson",
  "Time": 1723931970,
  "Duration": 1890,
  "Channels": [
    "9028"
  ],
  "Channel": "",
  "DeviceID": "",
  "RuleID": "68",
  "Serial": 1723144387,
  "FileID": "",
  "Skipped": false,
  "Failed": false,
  "Dead": false,
  "Error": "",
  "Airing": {
    "Source": "tms",
    "Channel": "9028",
    "OriginalDate": "2024-08-12",
    "Time": 1723932000,
    "Duration": 1800,
    "Title": "Wild Game Masterclass With Mike Robinson",
    "EpisodeTitle": "Venison Carpaccio and Tartare",
    "Summary": "Mike and Chef James create carpaccio and tartare with ceasars salad and buckwheat crackers.",
    "FullSummary": "Mike and Chef James create two famous raw venison dishes - carpaccio and tartare with ceasars salad and buckwheat crackers.",
    "Image": "https://tmsimg.fancybits.co/assets/p21160880_b_h9_ab.jpg?w=720&h=540",
    "Categories": [
      "Episode",
      "Series"
    ],
    "Genres": [
      "Outdoors",
      "Cooking"
    ],
    "Tags": [
      "HD 1080i",
      "HDTV"
    ],
    "SeriesID": "21160880",
    "ProgramID": "EP041158470031",
    "SeasonNumber": 4,
    "EpisodeNumber": 1,
    "ReleaseYear": 2024,
    "Raw": {
      "startTime": "2024-08-17T22:00Z",
      "endTime": "2024-08-17T22:30Z",
      "duration": 30,
      "channels": [
        "9028"
      ],
      "stationId": "46737",
      "qualifiers": [
        "HD 1080i",
        "HDTV"
      ],
      "program": {
        "tmsId": "EP041158470031",
        "rootId": "27918538",
        "seriesId": "21160880",
        "entityType": "Episode",
        "subType": "Series",
        "title": "Wild Game Masterclass With Mike Robinson",
        "titleLang": "en",
        "episodeTitle": "Venison Carpaccio and Tartare",
        "episodeNum": 1,
        "seasonNum": 4,
        "releaseYear": 2024,
        "releaseDate": "2024-08-12",
        "origAirDate": "2024-08-12",
        "descriptionLang": "en",
        "shortDescription": "Mike and Chef James create carpaccio and tartare with ceasars salad and buckwheat crackers.",
        "longDescription": "Mike and Chef James create two famous raw venison dishes - carpaccio and tartare with ceasars salad and buckwheat crackers.",
        "topCast": null,
        "genres": [
          "Outdoors",
          "Cooking"
        ],
        "preferredImage": {
          "uri": "https://tmsimg.fancybits.co/assets/p21160880_b_h9_ab.jpg?w=720&h=540",
          "height": "540",
          "width": "720",
          "primary": "true",
          "category": "Banner-L1",
          "text": "yes",
          "tier": "Series"
        }
      }
    }
  },
  "UpdatedAt": 1723144387989
},

From Log file

2024/08/06 09:11:44.100711 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 1 new airings
2024/08/06 09:11:44.235431 [DVR]   queued recording job for EP041158470031 @ Sat Aug 17 2:59:30PM on ch=[9028] (1723931970-68)

2024/08/08 09:04:10.263815 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 1 new airings
2024/08/08 09:04:10.275393 [DVR]   queued recording job for EP041158470031 @ Mon Aug 12 3:59:30PM on ch=[9028] (1723503570-68)

2024/08/08 12:13:08.014264 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 1 new airings
2024/08/08 12:13:08.038361 [DVR]   queued recording job for EP041158470031 @ Mon Aug 12 3:59:30PM on ch=[9028] (1723503570-68)

/dvr/programs
"EP041158470031": "queued-1723931970-68"

Logs have been submitted as b8db8415-5b42-425d-a24c-dfb6d52c3963

After the guide update this morning it scheduled it again for Monday 8/12

2024/08/09 09:25:09.460246 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 2 new airings
2024/08/09 09:25:09.560919 [DVR]   queued recording job for EP041158470031 @ Mon Aug 12 3:59:30PM on ch=[9028] (1723503570-68)

But both airings are still scheduled to record.

If you can tell me how to force this behavior I would appreciate it (would be useful).

So the recording today (8/12) was successful.
The next airing it had originally scheduled for Saturday 8/17 is still scheduled.
Will see what happens after the daily morning guide update tomorrow morning.
Appears the guide data at first (on 8/6) only listed the Sat 8/17 rerun airing and so it got scheduled.
Then two days later (on 8/8) the guide listed the actual Premiere episode today (8/12) and it was also scheduled to record.

I think because of this situation, Channels scheduled both to record, but my gut feeling is that tomorrow morning after the guide update, the scheduled 8/17 recording will no longer be scheduled.

UPDATE: The 8/17 duplicate airing dropped off the scheduled recordings after the guide update this morning. Log entry is a bit misleading, as the airing is still there, but no longer scheduled to record.

2024/08/13 09:12:13.728159 [DVR] Deleting job no longer in the guide: 'Wild Game Masterclass With Mike Robinson' EP041158470031 @ Sat Aug 17 2:59:30PM on ch=[9028] (1723931970-68)

And now it's repeating the behavior with the next episode on Saturday 8/24 and Monday 8/19.

2024/08/09 09:25:09.460246 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 2 new airings
2024/08/09 09:25:09.613469 [DVR]   queued recording job for EP041158470032 @ Sat Aug 24 2:59:30PM on ch=[9028] (1724536770-68)
2024/08/13 09:12:13.543500 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 1 new airings
2024/08/13 09:12:13.616306 [DVR]   queued recording job for EP041158470032 @ Mon Aug 19 3:59:30PM on ch=[9028] (1724108370-68)
2024/08/13 09:12:13.761092 [DVR] Rule 'Wild Game Masterclass With Mike Robinson' (68) found 1 new airings
2024/08/13 09:12:13.772463 [DVR]   queued recording job for EP041158470032 @ Mon Aug 19 3:59:30PM on ch=[9028] (1724108370-68)

It's recording correctly, just confusing when looking at the schedule and log.

Going to close this one out since CDVR is only recording the first episode.

Appears to be an issue with how Channels DVR chooses to record from a pass and the timing of the gracenote guide data updates.

It's confusing if you look at the scheduled recordings and the log, but it's working for recordings.

Since the devs haven't commented, I assume they know about this one.