Plz help...loaded external .swf doesnt act on its code, but acts proper individually

I have a mainmc on the stage. I have another extarnal mc called buttons_mc. When i use loadMovie and load that external mc, the loaded mc’s AS2 doesnt seem to run when playing within the mainmc.

Is it possible that a loaded mc looses all its variable values when it comes into a main clip ? Or is my problem lying in the fact that the root paths of all the clips inside button_mc have to be changed to suit the main clip’s hierarchy ?

Any help would be appreciated please.