Maybe it help clear the understanding, because I need to make sure how the things work to teach right, and sometimes it happen and I can't explain why...
This image is from the music_box.CAPX followed by the music.CAPX events, where the issue is affecting only the music_box.CAPX. (I edited the first post and updated the file)
<img src="https://dl.dropboxusercontent.com/u/47035927/temp/sound.png" border="0" />
Using the trigger "On object touched" or "On object clicked" plus, adding the frame conditional, it will run the action with the frame state = 0 or 1 once, while the second conditional is not meet, it wouldn't run.
How it's saying to stop the music then immediately restart it, if, it's using a trigger?
There is no choice of use the "Once while true" here.
By the way, it is possible to the event happening first, change the condition of the second to valid and the second run at the same time, making it valid, making a looping? Sorry, but it don't make sense.