Puzzle Game Question?

Hi,

I’m currently making a puzzle game, it is actually working and working rather well, although for some reason it wont let me call anymore blueprints and I don’t know why or how to find out why.

My question is how would people go about moving the blocks down every frame, I currently have to call each actor class (there are 8) for 8 block variables which have a event called “move down”. This is connected to a event tick.

Should I be calling the class once at the beginning and then referencing this array so I call each blueprint belonging to that class or will it not update the array as new blocks are spawned.

I will add photo’s I’m trying to put them into an organised position for a better picture.