I have a question about Attenuation in BluePrints

So basically I’m trying to do a music playlist using a cue and play sound aside a mesh, it’s working perfectly but I noticed that Attenuation doesn’t work without loop, but I need loop off so the music would change from the random node.
What I want:
Keep Attenuation for better effect and also Play music randomly after each one is done.