My Tivo is sometimes recording the wrong program by not changing channels correctly. Last night, it prompted me to have the channel changed at the time when I wanted to record something on a different channel, and I choose, yes, change the channel at the correct time to record what I wanted. However, it didn't do that. It does change the channel correctly and record the right thing sometimes though. Can this be fixed by going to a slower code? Any other suggestions? Thank you!