Persistent sprites are usually caused by one of two things, the sprite
has been puppeted using lingo, or, the directToStage property for the
original member has been set to true.
Puppeting is easily controlled. If you have puppeted this Flash sprite,
then set the puppet property of the sprite to false and it will
disappear from the screen.
Your computer's ability to respond to changes in the directToStage
property settings is dependent on your video card and it's drivers. It
has nothing to do with Director, Flash, or any guest application that's
The most successful method for removing a sprite from the stage that
has it's member's directToStage property set to true is to reset that
property to false, and change the locV or locH value of the sprite to
move it off the visible area of the stage.
UpdateStage or setting the stageColor to the stageColor will not work
reliably. If the video drivers are not responding correctly to the
change in the directToStage property, they will, likewise not respond
properly to a command to redraw the stage.
While updating your video drivers may solve the problem on your
computer, unless you go door to door to each of your users and update
their video drivers, it's still best to provide a mechanical solution
to the problem of vagrant sprites.