I'm starting a new thread since the discussion was clogging up the chat about pre-roll ads. I'm not sure if Tivo has talked about an official way to turn these off (like calling a CSR and asking for pre-roll ad removal). If you know of an official way then please let us know. As Charles R mentioned in the other thread, blocking mm1.tivoservice.com does seem to remove the ads in the guide. It appears that if you do so when the Tivo first boots then the ads will not show up, and then you can remove the block after with no other side effects. In my testing I have noticed that if I keep the block enabled it breaks Tivo suggestions, the Search interface, and online.tivo.com and mobile app access. The apps would appear to work for a few minutes but would then act like my device was offline. My guess is the device uses that domain as a sort of proxy. On a positive note, you can enable/disable the block as needed but if your Tivo reboots in the night for an update then your left removing the ads manually the next day. It might be possible to drill it down further (ex. mm1.tivoservice.com/ads/) but it would require something other than DNS blocking like OpenDNS or Pi-hole.