This almost certainly means that the channelmapscript didn't run properly. As another found earlier in this thread, the channelmap module MUST be named "ChannelMap.itcl" -- capitalization is important. If I recall, I think the code assumes the script is there, tries to run it, and catches but ignores any errors. Sub-optimal for sure. It can be run manually, however when it is run from tivoweb, the output is written to /tmp/CMS.out. That primarily, and the tivoweb log file secondarily, are the places to start to find the problem.