Loading a module from a module does not work for me. A->B->C When B tries to load C (using ModuleManager) the factory returns null, although all types seem setup correctly. However if I do A->C and then: A->B->C then C is succesfully loaded and instantiated within A and B.
Any suggestions of what might be wrong here?

