Always value 1 in LENGTH array

Hello.

Please tell me, I don’t know what to do anymore.

I created a BP so that this BP would move in the game, copies would be created at a certain distance and the old copy would be deleted, so that there would be infinite movement. The movement works, copies are created, but the array always outputs the number 1 in Print String. The first Print String displays the name of the copy, and everything is correct there. If 10 copies are created in the game, then all 10 names are displayed. But in LENGTH I always only display the number 1. As if nothing is added to the array. Please look at the screenshots and give an answer. I would be very grateful.

What do you do with spawned copies test variable? Also, is this the same “moving world” bp that you spawn and execute this code in?