Movie clip stays in the next frame

i dont know why is this happening, but i have a movie clip, and and if() on it, to go to the next frame (of the stage), but when the if statement is true, it goes to the next frame, where the movie clip isnt supposed to be, but it is there, and other movie clips what get transferred to the next frame keep their positions from the previous frame while they are located somewhere else on the next frame

why does this occur and how to like make everything to be like its supposed?
hope you understood :sigh: