I'm not nearly as certain as you that the problems are not TV related. There are large number of devices out there that are not standard compliant, as well as there being gray areas in any standard like this. Given TV brand dependencies of some of the problems, it seems likely that those initial faults are the TV's, with the new Roamio code not handling the faults well. It's TiVo's responsibility to get the Roamio working with all these non-compliant devices (HDMI devices, cablecards, cable signals). TiVo historically has seemed poorer at handling errant devices and signals than other companies - I remember the earlier days of cablecards where TVs handled certain cases much better than TiVo did when it was starting.