Дело, в том, что код выполняется и в первом, и во втором, и в третьем кадре. И тока потом срабатывает onLoadInit. К сожалению, это не бред, хотя очень бы хотелось. Согласно справке, onLoadInit действительно должен срабатывать, когда загрузился первый кадр и началось его выполнение. На самом же деле (на практике) такого почему то не происходит. Вероятно очередной недочет adobe. Я вышел их положения, сделав след. код:

Код AS1/AS2:
var list:Object = {
onLoadProgress: function (clp:MovieClip) {
if (clp.stop) clp.stop();
}
}
Всем спасибо за внимание!