Engine pausing voice when volume is set to 0

Hello there guys!

I’m working now on creating Sound Menu that will allow players in game to change volume of chosen sound class. There I have an issue. When I set volume of voices to 0, they are paused by engine. It is really bad for me, becouse all my voices are played by custom latent function which ends only when sound is played fully. Anyone here know how can I work around that?

I can’t understand why it’s get paused :confused:

It could be for performance issue but indeed, it is pretty weird and I don’t see in code where the audio is paused when the volume reach 0 (in 4.16 at least).
As a workaround however, you could based your latent functions on Timers (according to the duration of the sound wave) instead of the sound player directly.