Its hard to say for sure, but one thing to definatly check, is when you put actions on a button, those actions only work for that keyframe (and the non keyframes after it). I see in the example it apears the button disapears after that kefyrame, but if you tried to click that button before it got to that frame (if its on the timeline) it would simply not do anything.
just make sure the code is on the button, and the button is on its own layer that spans the total distance you want the button visible.
Also, scenes do act funny when it comes to gotoAnd functions.