У вас есть необработанное событие ioError
urlLoader.addEventListener(IOErrorEvent.IO_ERROR, function(evt:Event){trace(evt.toString)} );
Скорее всего, у вашего приложения возникла проблема с загрузкой, и он не может сообщить об этом вам из-за отсутствия прослушивателей событий для этого события.
Есть несколько событий при загрузке любых внешних данных, изображений, SWf или чего-либо действительно того, что вам нужно обработать, просто чтобы быть уверенным и поможет с отладкой.
Вот список, который я стараюсь всегда пополнять
urlLoader.addEventListener(ErrorEvent.ERROR, errorHandlerErrorEvent);
urlLoader.addEventListener(AsyncErrorEvent.ASYNC_ERROR, errorHandlerAsyncErrorEvent);
urlLoader.addEventListener(IOErrorEvent.IO_ERROR, errorHandlerIOErrorEvent);
urlLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandlerSecurityErrorEvent);
urlLoader.contentLoaderInfo.addEventListener(Event.INIT, initHandler);
urlLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, infoIOErrorEvent);
urlLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
urlLoader.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler )
Ах да, пожалуйста, используйте именованные функции, а не безымянные.
Это язык ООП, а безымянные функции совсем не годятся.