I have found a workaround to this known problem. Since I know a 3 hour sporting event will likely encounter this problem, I create a manual recording of the last half hour of the sporting event. Of course you have to have enough tuners available to do this but I have 4 so it usually isn’t a problem. When the game starts to loop in the last half hour I simply watch the manual recording.
Because sporting events often run long, I usually record a show or two that is scheduled after the game on the same channel. So if the sporting event is 3 hours long and I program the Tablo to record say a 30 minute show after the game and a 1 hour show after that I find that when watching the 3 hour game it says that the total recording time is 4 hours and 35 minutes. In other words, it has included the subsequent shows in the original game. So if it starts looping around 3 hours and 20 minutes, I simply switch to the half hour show after the game and that plays fine. I mention this not as a solution but just to let you know that the part that is looping might be available for watching elsewhere if you programmed recordings of shows after the game.
Now if I could just find a solution for 30 and 60 minute shows that are looping after 15 minutes. I haven’t seen anyone posting about that but it is beginning to happen to me. I’m now recording at the lowest quality level (480) and wonder if that is the problem. I never had this issue with the 2.2.2 firmware. Anyone else having this problem?