Your problem has nothing to do with the creation of the sprite instances!
First, you should give people time to responde - at least a day I would say.
Second, you should try to keep your code clean from random trials of different techniques and plugins not used.
Now, after I managed to get something to show - building effect masks does not realy show something - I could see what's going wrong. You have set your "default" sprite, which you recreate with "system create" to auto start and loop through your different frames going back and forth every 5 frames. This creates the illusion of haveing the "start of layout" code to be executed "every tick"!