Loading Multiple Dynamic Images - Issue (anyone experience this?)

Hi friends,

I am loading in dynamic images. Sometimes they don’t always load. I don’t believe anything is wrong with my loading code, only because I can get them to all load. It might take refreshing the program to do it, but they do all load. Also, those that don’t display (I have them addChild once they are done loading), I can still trace out as movieClips so I know they exist, I know that they loaded, they just haven’t displayed properly. Do I need to wait until the Stage is done loading? Do I need to wait on something else prior to addChild on the loaded images? They all go through the progressEvent perfectly, as I mentioned, and they all are 100% complete, just not displaying. This might be confusing, but any help would be great without you having to dive into the code. Maybe some tricks you have used in the past? Maybe I should load one, wait till that is completely done loading, before I try to load the next? As it is now, They don;t have to be 100% complete before the next image begins loading, so don’t know if that is an issue. Any help would be great :ducky:

[COLOR=“Magenta”]In case it matters, here is my code:[/COLOR]

for (var i:uint = 0; i<MYPICTURES.length; i++) {
var url:String = imageLoc + MYPICTURES*;
loadImageBACK(url);
}

public function loadImage(url:String) { 
var imageLoader:Loader = new Loader();
imageLoader.load(new URLRequest(url));
imageLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, imageLoading);
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
imageLoaderArray.push(imageLoader);
}

public function imageLoaded(e:Event):void {
	// Load Image
var imageContainer = new MovieClip();
imageContainer.addChild(imageLoaderArray[counter]);
imageArray.push(imageContainer);
moveFunc();
counter++;
}

public function moveFunc() {
// leaving out code here, all I do is change the size of the image


var pal = MYPICTURES.length -1; // this -1 is fine
if (counter == pal) {
var a:Array = new Array();
			
for (var d:int=0; d<a.length; d++) { //if all the pictures have been loaded, add Child them
if (a[d] != null) {
MyMCholder.addChild(a[d]);
}