ho detto che non sbagli il codice. Ti ho semplicemente dato un metodo alternativo che comunque vuole le sue regole

fare un clip che si comporti come un bottone è una cosa banale

creato il clip a mano, lo istanzi "mioBottone" e poi puoi controllarne tutti gli eventi

mioBottone.onPress=function(){.................}

mioBottone.onRelease=function(){.................}

mioBottone.onReleaseOutside=function(){........... ......}