Не понятно, почему может не работать, ошибка где-то у тебя в проекте.
Проверил, создаем новый .fla-файл. В первый кадр рута кладем мувик с двумя кадрами, во втором кадре мувика пишем код:

Код:
this.root.gotoAndStop(9);
В руте делаем 9-й кадр с какой-нить надписью.
Запускаем. Видим надпись из 9-го кадра. Работает.
Возможно ты делаешь gotoAndPlay а на девятом фрейме рута нет stop и проигрывание автоматом перескакивает на первый.