The Crossfade by distance node should do the exact same thing of the delay node, but for some reason it doesn’t work if I set the values (both sounds start playing at the same time overlapped)
I solved this adding a delay node where DelayMin and DelayMax are the exact duration of the intro soundwave: