Код:
 def gumps_lvlsys_playsound(n=nil)
    bgm = RPG::BGM.last 
    RPG::BGM.fade(1)
    
    return unless n == 1
    Audio.se_stop
    file = LevelUP::LVLSound_Filename
    volume = LevelUP::LVLSound_Volume
    pitch = LevelUP::LVLSound_Pitch
    Audio.se_play('Audio/SE/' + file, volume, pitch)
    
    bgm.replay
    return
  end
Вот тут, ну надо поиграться на деле еще, может wait поставить.

Либо вместо bgm.replay поставить $game_switches[69] = true и обработать в одном параллельном событии wait(200) и bgm.replay (правда тогда надо будет писать:
$bgm = RPG::BGM.last
$bgm.replay
чтобы не протерять запомненный трек)

Обращаю внимание, что replay работает только с ogg и wav