Нашел проблему, кто знает причину.

Код AS3:
private var _nColArr:uint = 1;
private function mSwap0(event:MouseEvent):void {
for (var i:uint = _nColArr; i >= 0; i--) {
trace("i " + i);
addChild(_aSortMc[i]);
}
}
трейс выдаёт
i 1
i 0
i 4294967295
TypeError: Error #2007: Параметр child не должен быть равен нулю.
at flash.display::DisplayObjectContainer/addChild()
at Sborka/mSwap0()
Установил
int проблема исчезла

Код AS3:
for (var i:int = _nColArr; i >= 0; i--) {
trace("i " + i);
addChild(_aSortMc[i]);
}
трейс выдаёт
i 1
i 0