Flex modules are very cool. In the AWS/X days, wrote a whole OSGi -like framework based on modules. So for this new project that I'm working on, I decided to reuse them again. Wrote a simple test case to remind myself how to use them with new Flex Builder, which BTW makes building modular application really easy. No more link reports CLI (well...it does it for you internally :-). So in my smart way (NOT) wrote the following: public function loadModule() : void { const info : IModuleInfo = ModuleManager.getModule( "TestModule.swf"); info.addEventListener( ModuleEvent.READY, readyHandler ); info.load(ApplicationDomain.currentDomain); } private function readyHandler( event : ModuleEvent ) : void { trace( event.type ); } Whenever I invoked the loadModule() function at the application creation complete, no trace would appear in my console. WT(bleep). Kept looking at the code, and re-launching the application, assuming that this time it will do it (come on, you...