I was able to get my Tablo going again, thank goodness. After several failed attempts to connect, my phone asked if I’d like to reset the connection. I said yes, and then it spent a very long time synching. After that, my Tablo info appeared on my phone, but the Tablo app still looked hung on the TV. At this point, I randomly decided to update the guide - a decision I immediately regretted because it took so long. I wanted to reboot the Tablo and then the Roku, but I couldn’t reboot the Tablo while the guide was updating, so I thought I’d see if just rebooting the Roku helped. I rebooted the Roku (unplugged it and plugged it in again) then navigated back to the Tablo app. Wonder of wonders, it helped. The hanging screen was there for a second, then poof - the app loaded properly and v2.2.8 of the firmware was installed. I notice less of a lag loading the guide with this version.
Also, happily, my hard disk space available is showing correctly again (versus 0MB available, as it said before the firmware update, though I have a 2GB disk and there were no recorded programs). Do you know why the error occurred in the first place? Was it related to v2.2.2 of the firmware, or something else? Might it happen again? I scheduled some programs to record, so that would be a problem now.
What happens when the hard disk runs out of space? Is there any warning? Is there any way to estimate the required space the scheduled programs will take (e.g. x MB per y hours of programming)? That would be a nice feature in the “Scheduled” section of the app.