Radios devices issues: Playback isn't stopped and all sounds get stacked even after pushing changes etc.

Summary

Radio devices playback isn’t stopped after ending a game, making it unbearable if you have several of them in your project since they would play all in same time even if you unregistered them prior using verse. Not even pushing verse code or pushing changes in general fix that issue unless you completely restart UEFN.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

  • Place multiple Radio devices in the level.
  • Assign each one a custom sound cue to differentiate them (e.g., lobby music, gameplay music, etc.).
  • Add several Switch devices.
  • Enable persistence for all switches.
  • Set all switches to OFF by default, except for one (e.g., Switch_LobbyMusic) which is set to ON by default so new players hear the lobby music upon joining (pre-game ambience).
  • In Verse, detect when a player joins the game.
  • Check the persistent state of their pre-game lobby switch
  • If enabled, register them to the Pre-game Lobby Radio so they can hear the lobby music.
  • After a short delay (e.g., when the match is about to start), unregister players from the Lobby Radio.
  • Register them to a different Radio (e.g., GameplayRadio).
  • End the game with the End game button (if visible else use the End game button in UEFN)
  • Observe: Radio audio continues playing even though the game has ended.
  • Start the game again.
  • Players now hear both the Pre-game Lobby Radio and the previously assigned Gameplay Radio audio simultaneously.
  • End the game.
  • Now multiple radios stack, persist across the testing session and cannot be reset unless you restart UEFN entirely.

Expected Result

Radios are stopped after ending the game, calling Unregister() should stop the radio, they shouldn’t stack even after pushing changes.

Observed Result

Radios aren’t stopped after ending a game, they get stacked and we can’t stop the playback until we restart UEFN completely.

Platform(s)

Windows 10 Family, 2009 version, 19045.5854.

Additional Notes

  • I’m using .ogg files for the sound cues
  • I do not have default rounds but custom ones with custom timers etc.
  • The issue also happen on mobile when testing with an alt.

Also happening with audio devices now!

FORT-938926 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.