It's been a long time since I looked at the mechanics of the issue. But from memory part of the problem is the proxy not handling http/0.9 and also something about the TiVo sending an invalid length which messes with proxies.

There are currently 3 people having the same issue as you have on this forum.

Only one has tried the latest test and this has confirmed their is an ISP proxy on his connection.

Peter.