I'm gutted to find that the ParallelElement.removeChild does not work properly. The application I'm developing has uses a ParllelElement with childAtIndex(0) being the base. The child added at index 1 is stored in a dictionary so it can be deleted. To my consternation, I discovered that when the call to action occurs, at first it seems to disappear but, a few mouse clicks more and you find that the images are actually stacking up and not being removed at all. Back to using a Sprite instead of the OSMF to do the layering
Are you calling removeChild while the child is playing? Before/after? Can you post some code we could use to reproduce the problem?
The removeChild is fired after display - in this case it is an image so there is no playback.
The use case was to overlay an existing image with anothier one that had transparent regions.
Are you working from the trunk? If so, could you try syncing to the latest and see if the issue persists? Over the past few days there have been some fixes for problems reported that sound similar to this one.