Amazingly the ModuleCache.Click() routine was not clicking the module =(