It's not the Ethernet ports on the Hub that're the issue here - the TiVo has its own inbuilt internet connection that doesn't use the Ethernet ports. The Ethernet ports on the TiVo are only used for in-home & multiroom streaming, not an internet connection.
The green "heartbeat" light on the front-left is the status for the inbuilt 'net connection, when it's static on then all is "aok" - if it flashes, that's the modem offline. It's quite common for users not to notice if this is flashing, and therefore the "no internet connection" cause of streaming issues go un-noticed.
If the 'net connection is working, then that's one thing ruled out. What are the symptoms when you have problems with internet-based services such as the streaming apps?
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks