то, что я открыл - было на стандартных 12-и кадрах..
так не задавай ей границ, в которых перемещается мувик-курсор, там куча проверок у тебя стоит, вместо hitTest, везде координаты проверяются, посмотри этот метод - половина кода уберется.. твой код очень сложно понять

в любом случае если лупа останавливается, значит срабатывает какая-то проверка, посмотри метод trace() так и поймешь как она останавливается