I downloaded several shows to my ipad using my tivo stream. The process is pretty awful because the least thing will stop the process and cause me to manually restart it. I ended up spending several days to download 15 or so shows. I finally got everything downloaded and I decided to spot check a couple because I've had problems in the past. I ended up testing them all. Only 3 would play. The other times I got either a black screen (I waited several minutes but video never played), a message saying that an error occurred while playing the video, or the app crapped and dumped me back to the home screen.
I've restarted the app (and it's restarted itself), restarted the ipad, and finally uninstalled the app from my ipad and reinstalled it. That meant all my recorded shows are deleted but no loss if they won't play. I've started downloading an hour show but 15 minutes in and it still reports 39 minutes to go. I'll be on a plane tomorrow before I can download everything again.
I realize the app is free so maybe my expectations are too high but the stream wasn't free and it's been one of the worst pieces of hardware I've purchased in a long time. The old process of using tivo desktop was tedious but it worked 100% of the time. Tivo, if you are reading, your hardware stinks, and your software seems to have gotten worse in the past 14 years. The moment that Hulu plus or Netflix or Amazon or HBO Go allows for offline playback you're done. How can you have such a head start and have so little to show for it? The cloud is going to eat your lunch if you don't take the only asset you have, content actually stored on your equipment, and capitalize on it.
I'm going to end up buying shows from iTunes or Amazon that I already have on my Tivo but I know those versions will actually work. Sorry for the rant but I work in the consumer electronics industry and write software for a living and this is so bad on so many levels.