I have a Tivo OTA that I control with a Harmony remote. It seems like every couple of months, the Harmony will lose some of its Tivo functions. E.g., the Tivo won't turn off and I'll have to press the Harmony help button which will ask if the Tivo is still on and then attempt to turn it off (this works sometimes and sometimes not.) The last time this happened, it occurred to me that maybe the Tivo was the issue and not the Harmony remote. I rebooted the Tivo and sure enough, the Harmony began communicating with the Tivo again. Next time, I'll know to do this first. Which brings me to the question, does the Roamio need to be or should it be rebooted periodically?