sp "title:start",{省略}

btnclear "title"
btn "title:start",{on="S=(sound\test.ogg)"}

;ボタン判定
btnexec %ret,"title"

とすると、btnexecの箇所でエラーが出てNS2が落ちます。
しかもなぜか、たまにエラーが出ないケースもありました(セーブデータを消したりしてると)。

ただ、どちらのケースでも鳴らしたいSEは鳴りませんでした

この理由が分かりません

btn "title:start",{on="S=(sound\test.ogg)"}

↑この記述が間違っているとしか考えられないんですが
リファレンス通りに書いてるつもりなんですが、どこかおかしい所ってありますか?