Interactuar con el cargador SWF

Embebí un archivo swf en mi aplicación

<mx:SWFLoader source="@Embed(source='mod/VideoModule.swf')" width="50" height="50" id="loader" creationComplete="initLoader()" />

Ahora, con la ayuda de la documentación de Flex, quise interactuar con mi swf cargado creando un SystemManager

[Bindable]
    public var loadedSM:SystemManager;

    private function initLoader() : void {
        trace(loader.content);
        loadedSM = SystemManager(loader.content);
        var b: Button = loadedSM.application["button1"] as Button;
        b.addEventListener(MouseEvent.CLICK, test);
    }

Pero al iniciar la aplicación, se produce el error # 1034 y dice que Main__embed_mxml_mod_VideoModule_swf_856293516 @ 33f53c1 no se pudo convertir en mx.managers.SystemManager

¿algunas ideas?

gracias por adelantado

Sebastian

Respuestas a la pregunta(2)

Su respuesta a la pregunta