Ennesimo problema di oggi ^_^''

Sono in un filmato esterno che andrà caricato nella main

Ho importato in flash un suono .wav che e ne ho settato la compressione ad mp3. Ho cliccato su linkage e ho messo "export for actionscript" con l'ID "loop".
Ho inserito nel primo frame il seguente codice:

suono = new Sound(_root);
suono.attachSound("loop");
suono.start(0, 999);
setProperty("play", _visible, "0");

Sullo stage sono presenti due pulsanti, uno sopra l'altro, ovvero Play e Stop [con le rispettivi nomi istanza di "play" e "stop"].

Ecco il codice applicato ai due pulsanti:

STOP:
on (press) {
suono.stop();
setProperty("stop", _visible, "0");
setProperty("play", _visible, "1");
}


PLAY:
on (release) {
suono.start(0, 999);
setProperty("play", _visible, "0");
setProperty("stop", _visible, "1");
}


In modo che all'inizio si veda solo il pulsante STOP, quando il suono è stoppato si veda solo il pulsante PLAY e così via...

Qual'è il problema?
Il suono non parte. Nemmeno la prima volta.
E non capisco perchè, poichè il codice è identico a quello del tutorial di negatyve...

Illuminatemi, please