This is the same issue that has been a problem I have experienced and commented on several times here since I got the 722K 6 months ago. Programs show a full recorded time but the acutal recording available for replay stops early.
Today I was out and could not watch the Masters Golf Tournement so I recorded the full 5 hours plus and extra hour over in case of a playoff. When I watched it this evening it showed six hours and one minue recorded but the recording skipped to the end after one hour.
This is very frustrating it seems to happen on the big events that I want to watch the most.
...and almost 3 years later, this is STILL a problem. I had this exact thing happen to me tonight; recorded a 3 hour live supercross race on Speed with an extra hour. The program shows as 4:04 (4 hours, 4 minutes), but will only play about the first hour, then it abruptly ends and goes back to the show info screen. I even tried archiving the show to my external drive and playing it from there, same result.
Seriously DISH, how can you guys not address such a severe bug? It's enough to make me want to go back to DirecTv