Box selection add Actors into array for further usage [RTS]

Hello everyone. I am having troubles with adding selected Actors into array for further usage. What I have so far:

  1. FindActor is an array produced during box dragging selection.
  2. SelectedArrayTest should store actual data from BoxSelection, but when I am dragging output from ForEachLoop->ArrayElement into Add I cant check if it was added or not, and I am not sure that this is proper way of doing that.

BoxSelection done within HUD and arrays should be created within it (?). I’ve put the main game logic into CP_Controller, for example LMB actions are done there. Maybe I should do something with arrays there, but how and what I have no idea. Please have a look at the screenshots.

The red point above the actor during selection shows that selection working and it disappears when SelectionBox is gone (LMB released). So no data stored.

Any help/advice and supporting screenshots will be appreciated!! Thanks!