Frame actions not working on child movieclips

I’ve found the solutions for most of my many problems with as 3 but this one is really baffling :be:

The frame actions of child-movieclips of dynamically added movieclips are not firing!

If I have movieclip, say “mc”, which contains a child-movieclip “submc” which has a timeline animation in it with “stop();” on the last frame and I add “mc” on the stage via addChild() the stop action inside the sub movieclip will not work.

All the frame actions inside “mc” itself work.
Everything works if I drag the movieclip onto the stage manually.

Right now the only way I can see to stop a movieclip on its last frame is by using the ENTER_FRAME event, but that’s awfully cumbersome.

Any ideas?

I’ve attached a very simple example