cxComponentWrapper currently supports only flexType as type in getInjector, therefore it can only be a container for CMS Flex Components. In order to support other types of components, workaround of using typeCode as flexType is needed. But this could be avoided by adding typeCode support before fallback to an empty string.