Masking problem

I’ve been searching high and low, but cant find an answer to this one…

My problem involves a mask…
Layer A : is a mask layer which holds different shapes at different frames
Layer B : is being masked by layer A and contains a MovieClip instance, in which i place Sprite instances through actionscript. These Sprite instances hold a mask and masked layer themselves.

When the playhead moves to a frame which contains a new shape on layer A, nothing is visible anymore… this really sucks, since my mask needs to follow the shape of a character in a piece of embedded video. I really need to be able to use different shapes in the masking layer, but as soon as the mask layer skips to a frame which holds a shape which is different from that of frame 1, **** disappears… :frowning:

Greets!