I was checking through this thread as I am getting repeated IKD's. I am also getting 771's when watching live TV. Through some experimentation, here is what I have found with my HR20-700. All of my issues deal with one tuner. If I have one of the newer HD channels (like SciFi, USA, FoodTV) on the good tuner (tuner 2 in my case), I do not have any issues. So I record the show with no issues. If I change to watch another newer HD channel while tuner 2 is recording, I get a 771. If I try to record a newer HD channel on tuner 1, I get an IKD. I can repeat this scenario at any time. One difference I have seen since a new software release is that if I am watching TV (no recordings) and am on tuner 2, and attempt to change to a newer HD channel, it puts the channel on tuner 2. There is a noticable pause (like it tries tuner 1 and then puts it the new channel on tuner 2) while the channel change occurs. Before the new software release, it wouldn't pause, and I would get a 771. I could then change to a different channel once, then twice and then to the channel I wanted to watch. Effectively manually putting it on the other tuner. My personal opinion is that DirecTV has put in a workaround for this issue until they can fix it. Unfortunately, that doesn't help me if I want to record two HD shows if they are both on one of the channels I listed above.