This is a bit of an edge case but I wonder if something can be done about it?
There's times where a network will air an older episode in place of a newer one for whatever reason. This recently happened with NCIS last week. So this week, we didn't get the new episode because Channels had already "recorded" it last week.
I think if I would have deleted the older episode the DVR it probably would have recorded it?
However, It would be nice if the DVR recorded all episodes that that are tagged as NEW that are in the same timeslot (same channel, same time, same day of the week) regardless of it whether that episode was ever previously recorded it. I think that's probably the only sure way to fix this.