To stop externally loaded SWF content from playing, Unload SWF on hide must be selected in the SWF File Properties, and the loader must be hidden.
Even if the loader is a child of a different element, hiding the parent element on its own will not work, the loader still needs an action to hide it to unload the SWF.