sounds similar to my problem posted here. It seems like loding in .swf's doesn't like to load in the code with it. I'm tryin all kinds of places to find out how to load in .swf's and keep the code but noone seems to want to show me the way.
If I understand you guys, you need to lock the root in your external swf.
try placing this code in the first frame of your external fla
Code:
this._lockroot = true;
the reason your code isn't working is because when you load the external swf into your main movie the root becomes the main file, your code is written to work if the external file is the root, so by locking the root in the external this will not happen, hope I helped
ya just place it on the main timeline of your external swf on the first frame.
Don't place it in your MC, just on the main timeline. The frame that you place the code on does not have to run along the whole timeline because flash recognizes it on runtime.