Certain sounds cutting out in unison

I’ve had this bug in my game for a while now and it basically ruins the sound.

Here’s a rundown of what’s going on:

[li]Certain sounds within the game all begin to cut in and out in unison as more people enter the game.[/li]
[li]These sound include the motor on all vehicles (server-side), turn signals (client-side), horns (server-side), and the siren on the fire engine (server-side).[/li]
[li]Unaffected by this issue are ambient sounds, driving sounds (driving on pavement), weather sounds, and most sirens.[/li]
[li]There isn’t a common thread between each sound since the bug doesn’t seem to discriminate between client and server.[/li]
[li]I believe this affects all players in a server at the same time.[/li]

I have absolutely no clue what’s causing this or how to fix it. I have no scripts that are causing this, all sound is controlled using volume and :Play(). The players are getting annoyed by this too and I’m at a loss for what to do. Some help would be appreciated.

Below is an example of the sounds starting to break. Pay attention to the sound the motor is making as I (poorly) drive. At the end of the clip it has completely stopped working, and all the other sounds I mentioned would have died at the same time along with it.

I can say that this happend to all guns i have tried today.

Oh right, I forgot about those.

Researched the issue some more. I went into a server that was experiencing this issue and attempted to input an affected soundid into a sound object that was still functioning properly. The sound object with the replaced soundid broke as a result and refused to play the sound. When I put the original soundid back into the object it worked just fine. This seems to indicate that certain soundids are getting “poisoned” per say and will not work when there’s >15 people in a server.

Someone please help, this is ruining the atmosphere of the game.

Here’s a loop that prints all the information about the motor object.

Long story short, volume is always above 0, pitch is always audible, IsPlaying is always true, IsPaused is always false, and the sound isn’t making and noise. I can replace the soundid with any of the other sounds listed in the OP and it’d look the same.

Bumping because this issue came up elsewhere and still needs to be looked into.

http://developer.roblox.com/forum/development-discussion/16261-pbcc-why-do-sounds-not-work-well