доброго времени суток.
я столкнулся со странной проблемой с загружаемой SWF-кой.
при создании анимации в последний кадр вставлен скрипт:

Код AS1/AS2:
trace("stop");
dispatchEvent(new Event("anim_stop"));
жмем F12 и видим, что всё работет номально: трейсы выводятся.
загружаем полученную SWF-ку в другое флеш-приложение (Loader-ом), добавляем на сцену и, опять-таки, видим, что всё работает как надо: трейсы выводятся, эвенты отправляются.
затем сцене, содержащей анимацию присваиваем собственное имя класса (по умолчанию ему присваивается имя MainTimeline). жмем F12, и всё вроде продолжает работь... но если загрузить эту новую SWF-ку тем же лоадером, то уже ничего не работает: трейсы не пишутся, события не генерируются... внутренний скрипт просто игнорируется.
подскажите в чем проблема?