Cant seem to find a way to get a reference to the original actor to update an array.

Hi There, I cant seem to find a way to update an array in one actor from another, it seems that each time it can only pull a copy of the original and temporarily edit it. Does anyone happen to know what I am doing wrong? Print string will print 2 for the length each time, even when more than 2 are stacked (the vales in the array also only reflect the current 2 that overlapped)