Well, I've discovered a way to at least get it working on the MINI. IF I have the problem on the mini, which is the one described above, all I need to do is head over to the XL4 and run ondemand from that device, and then the mini no longer has problems streaming ondemand. Now, that's not the way it's SUPPOSED to work and "Tivo" has "never heard" of this problem - at least their support reps haven't. But, if I have the problem, restarting ANY ondemand on the XL4 gets it working again on the mini. I'm pretty sure it's an authentication error. The mini gets it's authentication form the CableCard in the XL4 and maybe either that card hasn't authenticated recently, or the mini can't parse the XL4 authentication easily and so has to have it refreshed. Hopefully, they will get it sorted since it's ANNOYING.