Episode titled "Thunderbeast" about buffalo in Yellowstone National Park. Scheduled Monday 4/23 from 1:00am - 1:44am CDT on channel 98. I set it to record on HR20-700 with 5 minutes padding before and after. Knowing the problems with recording Sneak Peeks, I also tuned to the station beforehand to watch what would transpire first hand. For the recording: At 12:55, it started recording. At 1:00, it stopped recording. Playing the recording shows 5 minutes of black screen. Nag in the recording's info says: "This showing was partially recorded because the channel became unavailable. (12)" I assume this is due to the KNOWN FATAL (AND UNACCEPTABLE) FLAW where D* fails to give any lead time for their transponder switching, in conjunction with how the HR20 tries to monitor the guide in realtime (unlike the old DTivo's which only did this once a day), which is ultimately the same reason why many sports recordings in the 700's range fail miserably. THIS MUST BE FIXED!!!! Either give your transponder changes some lead time (like 5 or even 10minutes early) so the guide and to-do list can recuperate from your transponder switches OR lessen the realtime monitoring of the to-do list and recordings to maybe once every hour or half hour (and I don't mean "on the hour" as this wouldn't solve the bug since these transponder changes happen "on the hour", so make it happen on the "oddball 15 and/or 45 minute" spots between each half hour) so this fatal bug won't keep rearing it's head. If you have to duplicate running a music channel or maybe a "coming up next" screen on the "intended transponder" that the show will ultimately use, then gosh darn it ... DO IT ... and run a REAL REDUNDANT DUPLICATE on every gosh darn transponder that is about to be used (like for mutiple baseball channels on multiple transponders, each should have it's OWN coming up next screen) instead of the current method of one "virtual program" that gets mapped to several channels before such events. For the live tv: At 12:55, I had black screen on channel 98. At 1:00, my HR20-700 changed from channel 98 to channel 201 on it's own. The "DirecTV Basics" program on 201 was playing. At 1:01, I manually changed back to channel 98. The NGC HD Sneak Peek was already a minute into the show. At 1:22, the show went black screen, no nags. Receiver was still tuned to channel 98. At 1:37, the show suddenly came back on. The 15 minutes was apparently lost as it didn't pick up where it left off. At 1:44, in the middle of a scene about the buffalo calf, screen went black and a music channel began playing. I was still tuned to channel 98. At 1:45, the swirly white/aqua DirecTV logo screen came on as the music continued to play. At 2:00, the music suddenly quit playing and screen went black. These issues during the live tv event (after 1:01 when I switched from channel 201 back to channel 98) are seemingly unrelated to transponder switching events that cancelled the recording ... but nevertheless ... the result for even the live event was a complete disaster. My signal strengths are all near perfect and there were no nags on my screen during this fiasco, so I highly doubt this was a problem on my end. Was anyone at headquarters watching the event live? Shouldn't this be someone's job when your testing a new channel's programming? I find it to be more than a "coincidence" that the outage was precisely 15 minutes from 1:22 to 1:37. This precise timing makes me believe a computer and/or a program on a computer is what controlled that outage (like changing transponders when it shouldn't have, for example). And don't you time how long the programs are ahead of time? Why did the show get stopped at 1:44 when the show clearly had not ended yet? It did sound like the show was BEGINNING to wrap up, but only beginning to. If for example the show was in it's "last minute", then don't you guys ROUND UP to the NEXT minute instead of DOWN? Especially when this is the only show you plan to air on that channel for the next 6+ hours!! If I was on the Board of Directors for the National Geographic Channel ... in my best Donald Trump Voice ... I would say "YOUR FIRED!!" ... and cancel the contract with you due to severe negligence since your not getting our programming to the customers.