I just stumbled upon one thing.
It seems you are using autoplay for the most time. But in the 'level'-layouts (like in playtest) you are additionally using a positioned sound, that you are forcing to play on channel 2 without reserving channel 2 (at least I couldn't find that action)
Wherever you load on a fixed channel, like this example from your cap:
+ System: Start of layout
-> SoundAttachments: Clear LOS obstacles
-> 2Xad2: Load file AppPath & "sounds/campfire.wav" to channel 2 (Loop)
add the 'set reserved' action like so:
+ System: Start of layout
-> SoundAttachments: Clear LOS obstacles
-> 2Xad2: Load file AppPath & "sounds/campfire.wav" to channel 2 (Loop)
-> 2Xad2: Set channel 2 Reserved
Also it is important to reserve those channels prior to any autoplay.
Try this first, maybe it solves the issue.