Masks behaving badly

I have encountered a perplexing problem trying to mask some dynamically loaded content.

Basically I have a MC called list_area. To list_area I add a bunch of list_items which are custom classes containing some textfields with content determined by XML. This works just fine.

But I want to mask this list and I cannot figure out how to do it for the life of me. No matter how I try

  1. adding a mask on the main scene, masking the list_area MC
  2. adding a mask within list_area and adding the list_items into a MC beneath it
  3. using code to mask the list_area or
  4. using code to mask each individual list_item
    I encounter the same problem which is that nothing shows up beneath the mask. Yet if I manually write text inside list_area or add a drawing object or anything else, the mask will reveal them properly… or if I add a sprite or textfield within the code and add them to list_area they display just fine. Anything else I add is revealed by the mask…it is only these custom classes (the list_items) I am adding that do not appear. It’s infuriating.

Does anyone have any idea why the content from these custom classes does not appear beneath the mask? It’s just 3 textFields (with fonts properly embedded) I arranged in a certain way, made into a movieclip, and then made accessible through code by selecting “Export for Actionscript” in the linkage window…

If you can figure this out for me without any code to work with you are a genius and my savior! Either that or I am just an idiot…

Thanks
Alex