Does the sequence care what screen, or function the TiVo might still be in, before it has had time to fallback to LiveTV mode, or what screen you would be at if you hit back from LiveTV mode?
I've seen the same thing again, where the TiVo right in front of me locks-up, as I had used the hand remote just minutes before, but a TiVo on a TV that is turned off, and hasn't seen a remote command in an hour just reboots.
I have noticed that there is sometimes noticeable lag-time between commands received and the TiVo acting on the commands. Maybe that 3 second sleep might be better at 5 seconds, as long as that doesn't create anything more than 2 seconds more until the reboot starts.
I'll keep an eye on things. Since I know how to check if a TiVo has started a reboot, without having to walk out to it, and know how to unfreeze one, if the function freezes it, I'm fine with leaving it alone. If I couldn't unfreeze one without pulling the power, like the other posts I saw in the update threads, I'd just quit using it.