Заранее извиняюсь за столь длинное заглавие, не смог сформулировать короче

.
Суть проблемы: Есть персонаж (parent_mc) который представляет из себя movieClip с тремя кадрами, в которых анимации его состояния. Программным методом к нему приатачен другой movieClip (child_mc) в котором зацикленная анимация.
Когда parent_mc стоит на месте, анимация child_mc беспрерывно играется. Когда parent_mc начинает передвигаться по экрану, анимация child_mc останавливается на том кадре, на котором находилась головка проигрывателя в момент начала движения.
Проблема достаточно неожиданная и пока что никакие методы не помогают. Буду очень признателен за любые соображения по поводу как побороть.