https://bugs.winehq.org/show_bug.cgi?id=39339
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com --- This is because the game itself uses openal, so we take over its context with our xaudio2 implementation (or it takes over ours) and bad things happen. Setting openal32 to native fixes this bug.
There were suggestions on IRC to remove Wine's openal32 thunk, or at least set it to default to native.