Audio networking, API consistency and 3d sound improvements

This was something that a very small number of games did and really shouldn’t ever have. I’ve intentionally changed it in the name of progress, so the idea is that any sound you hear should be directly tied to an existing Sound in the workspace (or a PlayOnRemove trigger).

So, for time being this is a won’t fix.
Can I suggest you use PlayOnRemove instead? Seems like exactly what you wanted to do.