I'm guessing you're playing it in `initialize` because of your note above about iOS devices?  If so, it sounded like that was saying that sounds as a whole aren't enabled until one sound happens in response to a user-interaction event (like a touch).  So, I'm not sure that this would even fix the (odd) problem.  And I'm thinking it isn't necessary to do it for every sound, but just once.

But maybe I misinterpret your intent.