Так. А в этом кадре (я так понимаю, это кадр 1) что-то не вижу оператора stop(); ?
Иначе "тишина" - это беспрерывное назначение onEnterFrame и т.д. по кругу.
Кроме того, в первый момент начала загрузки может возвращаться getBytesTotal=0, особенно при тестировании с сервера, поэтому условие loaded==_root.getBytesTotal() неверно сразу же срабатывает.
Измени условие loaded==_root.getBytesTotal() на

Код:
(loaded>4)&&(loaded==_root.getBytesTotal())
Тогда по крайней мере всегда будешь уверен, что загрузка уже началась.