it would help to see your button code. (not many will download your fla.)
but if you're using a gotoAndStop(), you're going to have problems. you might be able to solve your problems by labelling the frames just prior to your current target frames and placing a stop() in your current target frames. then use gotoAndPlay() to the labelled frames.
i just did it your way and it works!!
thank you so so much!!
no need to put the button code up anymore.
tssk, how utterly simple, but strange also.. a bit.. to me at least.
the problem occurs when the playhead is on a particular frame (say "thisFrame") and you execute a gotoAndPlay("thisFrame"): even if there is a stop in "thisFrame" the playhead advances down the timeline to the next frame with a stop() in it and stops and that's not what you want to happen.
there are other ways to handle this including using an if-statement to check if the playhead is on "thisFrame" and, if so, do not execute the gotoAndPlay("thisFrame").