I've moved the thread here, where it is on-topic. It's possible the USB adapter is flaky. If you can get your hands on another, even temporarily, you might try swapping it. You could also try hooking the TiVo directly to your PC, as I said before, and run Ethereal. This will show you what packets are going across the link. If there are a bunch of garbage packets, then the USB adapter is probably fried.