Get all actors of class/casting can only modify one array instance per cast? (lights and lightswitch)

Hello Elewyth!
I’ve done what you mentioned as shown below, but it seems to hang on the last element in the array. If I place three lights it only toggles the last light that was placed. Is this possibly due to me having connected this to the overlap event? I feel like it’s only looping once when I enter the overlap box.

http://i.imgur.com/LXBWD8k.png