I have reported this problem before (to Dish and as a reply to another post), a long time ago too, and yet the problem persists.
Here's how to reproduce the problem. Find a program that starts at midnight, and select it, set it up as a weekly PVR event. The timer will fire on the night you have set up AND will fire again the following night at midnight. Both timers will show that they are the same program, but obviously the second firing would have whatever was on the second night.
Here's a workaround: Once you've set up the timer, go in and edit it to start 0 minutes early, and set the start time to 11:59 PM (make sure to select PM so you don't wind up with a 13-hour recording).
I really wish Dish would fix this problem...
Here's how to reproduce the problem. Find a program that starts at midnight, and select it, set it up as a weekly PVR event. The timer will fire on the night you have set up AND will fire again the following night at midnight. Both timers will show that they are the same program, but obviously the second firing would have whatever was on the second night.
Here's a workaround: Once you've set up the timer, go in and edit it to start 0 minutes early, and set the start time to 11:59 PM (make sure to select PM so you don't wind up with a 13-hour recording).
I really wish Dish would fix this problem...