Loading SWF

HI,

I load an external SWF, with this code :

var mList1:Object = new Object();
var mLoad1:MovieClipLoader = new MovieClipLoader();
mLoad1.addListener(mList1);
var hold1:MovieClip = this.createEmptyMovieClip("holder1", this.getNextHighestDepth());
mLoad1.loadClip('files/socie.swf', holder1);
holder1._x = 140.0;
holder1._y = 230.0;
holder1._xscale = 70;
holder1._yscale = 70;

and when i go to next screen i remove it with

mLoad1.unloadClip(holder1);

No problem loading it, or removing it. But when i go back to the frame where i loaded it, it will load again, but it will not play porperly, because it skips some onKeyDown events… I don’t get it because, the first time it plays, it plays it all perfectly… any ideas? I use this._rootlock in the swf… :pac: