Compare the downloaded video to where it ends and to the same point on the Tivo. Any glitch will cause the download to stop. You can pause it after the problematic point and resume download, but not all programs will resume downloads.
Series 2 (PLS, sold)
TiVo HD 1TB (157 HD Hrs, PLS, "652")
Roamio! Oh, wait, Its Juliet!
OTA! OTA! OTA!
The TiVo Apocalypse begins on Sat 2013 Feb 16 00:00 GMT!