It may be simpler than the answers above. It looks like this function:
function playSound(){
swf.playSound();
}
It is written on the DOM timeline before swf is actually assigned to swfObject in the function below.
I would recommend moving this feature further and then retesting.
source
share