That's funny we run into this problem in VideoReDo all the time. The problem is that the local ads have a different resolution, frame rate, or even audio sampling rate. Playback devices can usually handle the transition no problem, but when you're recoding you have to setup things like resizers, frame rate converters, etc... That aren't that easy to adjust on the fly. It would appear TiVo has a similar issue with their recoder. Luckily they're commercials, so who cares.