I think the problem was with the first switch box, because it was designed to just plug everything in and let it work things out for you. I think the problem with that kind of switch is that the Tivo is always working in the background, and not allowing the switching to other HDMI, as Tivo was always the active signal that caused the switch to stay on Tivo.
I returned my first switch box for one that has a specific In and Out, and that has a remote control to switch from HDMI One for Tivo, and HDMI 2 for Roku.
I just got the Kinivo 501BN Premium 5 port High speed HDMI switch with IR wireless remote," which looks pretty much the same as the switch that you used. Having a specific In and Out and HDMI selection is what seems to be important. The remote lets us bypass the always active Tivo signal, on the always active Tivo HDMI One, to get to the Roku HDMI Two. YES!
I hope this post saves anyone else the hassle that we went through.
I think we may be able to cut the expensive cable bills with this setup.
Last edited by rcdavis; 11-23-2014 at 01:35 PM.
Reason: clarify switch