Добрый день! Есть проект в FD, который должен найти в загружаемой swf-ке нужные мне экземпляры класса WordChoice:

Код AS3:
public class Main extends MovieClip
{
private var ldr:Loader;
private var wC:Array = [];
public function Main():void
{
if (stage)
init();
else
addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
ldr = new Loader();
var urlReq:URLRequest = new URLRequest("../swf/testPattern.swf");
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
ldr.load(urlReq);
addChild(ldr);
}
private function loadComplete(e:Event):void
{
var obj:Object = e.target.content as Object;
for (var i:uint = 0; i < obj.numChildren; i++)
{
if (obj.getChildAt(i) is WordChoice)
{
wC.push(obj.getChildAt(i));
}
}
trace(wC.length);
}
}
Так вот, у меня в трейсе выводит ноль, хотя в подгружаемой флешке 4 объекта нужного класса. Теперь самое интересное: у двух моих знакомых программистов ЭТОТ же проект работает нормально, трейс выводит 4. Пробовал у себя на только поставленной ОС и свежеустановленном FD запустить - так же ноль. SDK, версия FD у меня и у моих знакомых совпадает.

Ищу решение проблемы 4й день, уже зашел в тупик.