Loadmovie not looping

I know there’s got to be something I’m missing here . . . it’s a simple animation, after all, but here goes.

The following code is in the first frame of my movie. imageLoaders1, 2, and 3 are on separate layers also in the first frame of the movie (although with Alpha Transparency set to zero). The action starts on Frame 8, and it plays through perfectly, showing each image and then a graphic symbol at the end. Last frame has gotoAndPlay(8). But when it does, it won’t display the images anymore – although it will display the graphic symbol, which is not dynamically loaded, at the end, so I know it is looping. Any thoughts on where this is going wrong?

myProgressBarListener = new Object();
myProgressBarListener = function (eventObject) { 
myProgressBar._visible = false;[/LEFT]
myProgressBar.addEventListener("complete", myProgressBarListener);
myProgressBar.mode = "polled";
myProgressBar.source = "_root";
myProgressBar.conversion = "1";
myProgressBar.label = "LOADING %3%%";
myProgressBar.direction = "right";
myProgressBar.labelPlacement = "bottom";