How to make an AmbientSound at runtime?

I think the AudioComponent itself would be fine for this situation, I use them myself for a music player I made in c++. The problem seems to be that the AudioComponent stops playing the sound if you are at a distance where you can not hear it? Which makes me wonder if this is default behavior for the AudioComponent when its volume reached 0.
Please check for me how the Sound or Sound Cue uasset file’s virtualization property is set. Try setting it to “Play when silent”