Ambient sounds not playing after reloading level

I have looping ambient sounds set to play continuously in various areas of my game when the level loads. I do have streaming sublevels, but the sounds are in the persistent level so they can smoothly fade in and out instead of abruptly cutting off when a level unloads. When the player dies in the game they have an option to restart, which loads the level again and their location/inventory/etc from the save slot. For whatever reason, after reloading the level the ambient sounds in the area they start off in will not play. It happens both with attenuated sounds and sounds triggered by volumes. I’ve heard something about setting the sound components to ignore flushing, but it seems to involve C++ coding and I have no experience with that. If I could get some help with this issue it would be appreciated.