I know it's been awhile, but did you ever solve the 301 error problem? I've never been able to get Network Services (or Youtube) to work on my HR20/100, although it passes all tests & I can do On Demand fine. All my other receivers work just fine, i.e. YouTube, etc. Any ideas or suggestions?