Make generic SMSound setTimeout(callback, 0); callback wrapper, and also wrap SMSound.onload() (in addition to onfinish()) to fix known Flash Player 11.6.602.171 + Flash 8 chaining issue.