I'm pretty sure this is a bug, but please accept my apologies if I'm misunderstanding C2. I've tested this on FF 12 and Chrome 18. Specs are in the sig.
The basic scenario is that I have a platformer land on a box. Normally, landing on the box produces a sound and animation event. However, when the player lands on a certain number of this type of box, a variable is set which triggers events to suspends player movement/scroll, then play a sound, then scroll to a new location.
I've created a stripped down .capx to show the sequence with only one box (as though this box were the last one required to trigger the sequence). When the player lands on the box, there is a two second wait, but instead of playing the sound once, the sound is played repeatedly until the audio driver breaks or the browser is shut down.
Interestingly, this problem happens whether you leave the sound in event 4 or drag it into event 5. It seems like it might be buffering two seconds worth of actions (120 sounds) and then trying to play them all at once, but this is just a guess.
For safety, the .capx I've uploaded has the wait action disabled. In order to reproduce the problem, enable the wait action in event #4, then land the player on the box.
WARNING!!: With the wait action enabled, this .capx has crashed my audio driver a couple of times. I've had to quickly close my browser once the sound starts to avoid more crashes.
Here is the .capx: