Preloader in external.swf does not work when loaded through main swf

this is my final bug then I can finally launch this bloody site. here’s my problem, I am loading an external .swf, which contains a pre-loader.
the preloader in the external .swf works fine when I test it online by itself (not being loaded via main.swf)
But when I test the external.swf through the main.swf the preloader does not work. the external.swf just plays through like it does not recognize the stop in the first frame to initialize the preloader skipping it altogether.

here is my code:

Sorry, I know its Saturday. ;(

Any help would be greatly appreciated.