Even I'm having the same problem..The coding compiles fine but the moment I change the broadband speed to check the preloader I get an error saying "Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed."...

This is my Coding..

import flash.events.Event;

stop();

addEventListener(Event.ENTER_FRAME, LoaderF);

function LoaderF(e:Event):void {

var toLoad:Number = loaderInfo.bytesTotal;

var Loaded:Number = loaderInfo.bytesLoaded;

var total:Number = Loaded/toLoad;

if (Loaded == toLoad){

removeEventListener(Event.ENTER_FRAME, LoaderF);

gotoAndStop(2);

} else {

Preloader_Mc.McPreloaderFill.scaleX = total;

Preloader_Mc.Percent_txt.text = Math.floor(total*100)+"%";

}

}

And the Percentage_txt(it is a Dynamic text where the percentage completed shows) dosen't work as well..