I guess it can't be said too many times, it has NOTHING to do with Dish, at least as you describe. Dish didn't confuse anything. Either the EPG provider did, or the actual channel gave the wrong information.
No matter what, I believe it is DISH's responsibility, since I pay them. This is a core component of every DVR. In this respect, the Hopper is not any better than a 508. Besides, the Discovery Channel had the correct information on their website weeks in advance. I called DISH and reported the problem around week one. Yet there continued to be one kind of problem or another with this show for 8 weeks. I hardly think it should be necessary to call DISH every week to remind them. To paraphrase FarmerBob, 'DISH just doesn't give a rats behind'.
Over the last few weeks I do agree it has become worse as many reruns are not being picked up as such so are recorded of many shows. But I will say, the episode errors of some shows do often get fixed the day of airing. I have seen this time and again.
Well, it didn't happen this time. Worse, as a test we let one DVR, we'll call that DVR1, record the first airing of the show as it has every week, while the other, DVR2, was set up with a new Manual timer. DVR1 showed that it was recording, but no recording was made available when it finished. DVR2, had the complete first airing of the show. Thankfully the TBR option is still available.
For what I record it's mostly the same shows as seems to always pop up - Pawn Stars, Parking Wars, The Soup, and Storage Wars. I notice virtually never is any Network reruns that has this problem, and only rarely USA. (NCIS being the exception).
You make a fair point. I don't know why shows airing on the big Networks don't have this problem more often. Perhaps it has to do with power or influence? Or, perhaps they are not airing the same show 10 times in one week to get it wrong and make it obvious?
Just so you know, the Charter EPG at work (Basic no box needed channels) showed and still shows all the Letterman and Leno shows as new this week, with no other info. They are reruns.
Perhaps it's using OTA data? Here, the OTA data is nearly useless. Heck, the locals can't even set their clock correctly.