Advertisements OK, this might be a permanent fix for the S03 error. Basically, the problem (that I have seen) is when TiVo tries to do a nightly download, it throws an S03 error, which prevents it from successfully completing a program data download and eventually you will run out of schedule program info. IMPORTANT: If you get this error, DO NOT reboot your TiVo, doing so might get it caught in a boot-loop because when there is no program data, a Tivo will try to do a data download upon bootup, but it won't be able to due to this error and thus gets caught in a loop. This S03 error all started shortly after I added a tuning adapter (TA) to an older series 3 Tivo. From what I have read, it seems that the size of the program data in the Tivo will drastically increase when you add a tuning adapter and this will cause issues with the handling of all this extra program data (including garbage collection). I have read about a solution of people hooking up a lamp timer to the tuning adapter to turn it off at night. This gave me the idea of just manually turning off power to the TA when I did a force connection/download on my TiVo (and turning the TA back on after the download) and sure enough this seemed to work, but I did this manually so I knew for sure the TA was off when I forced the download. But, for those that are trying to use a timer to fix this issue, I guess it might work if the timer turns off the TA when the TiVo is trying to do a download, but since the TiVo's exact download time varies and is not a fixed time, the timer method might be a hit or miss solution. So my solution was to leave the TA powered on and every two weeks (when the program data ran out due to the S03 error) I would have to manually unplug it, do a download, then plug the TA back on. This wasn't fun. But, then I discovered something about tuning adapters when I was adding a new one to a different Tivo. It appears there is a VERY specific sequence of steps that need to be done in order to "properly" boot up a tuning adapter: 1) Power off the TA 2) Disconnect the USB cable from the TA 3) Power on the tuning adapter 4) Wait until the green LED turns solid on or solid off (this could take 5+ mins, so be patient while the green LED is blinking). 5) If off, then press the front button to turn it solid on (if the LED is already solid on, then press the front button to turn it off, then again to turn it back solid on. 6) Now connect the usb cable to the TA 7) The TiVo should display a message that it sees the TA 8) Enjoy! (Note: it may take up to 10-15 minutes for you to be able to receive all your subscribed channels) Like I mentioned above, I would have to manually turn off the TA every two weeks so that I could do a download successfully. But ever since I did the above steps, it's now two months later and I have not had to turn off the TA once since then. So, if your "timer" solution is not working all the time, then you have nothing to loose with trying the above steps - BUT keep in mind, to do this method you need to remove the timer so it wont kill power to the TA anymore because if it's kills power to the TA again and the USB cable is connected when it powers on, it will not bootup "correctly" and the S03's might come back. Accordingly, if you ever have a power failure, you will probably need to repeat the above steps again because when the TA is powering back up after the power fail, the USB cable is connected at that time, so it won't boot up "properly". So, to make it perfectly clear, when your tuning adapter is booting up, the USB cable must NOT be connected to it until it fully boots up, otherwise it will be in an unstable state that may appear to be working, but could easily cause an S03 error when trying to do a download. It's like waking someone up at 3am in the morning, yeah they're up, but they are not all there. So, you have to let the tuning adapter get up, take a shower, have a coffee, then it will be ready to talk to the TiVo by plugging in the USB cable. If you rush the tuning adapter to talk to TiVo too soon, then they will be bitching at each other for the whole day. Note: Every once in a while my cable company does something that reboots my TA, and since the USB cable was continuously connected when this happens, the TA did not bootup "properly", so I had to redo the above steps. Hope this helps someone.