You've got the events to play the sound looping first, then waiting 2 seconds, playing it without looping, then stopping. My guess is that your game is going to the next layout when the looping version is playing. Try to set those sounds to play without looping - I think that will fix the issue.
In addition, on the start of your opening layout, you can set the sound to stop. That way, when that layout is opened up again, the sound no longer plays.
I had it looping because I wanted it to give two buzzes. I sort of figured it out by placing the stop in the health check and crew member check of the player. I tried doing it on the main menu but it still kept going off for some reason. So I am guessing it would be better to make that alarm file sound off twice in audacity and then re-import?
EDIT: So if I only wanted the alarm to go off while in the nebula how would I go about doing that. Would it be another event or an action to the existing event?