Setting pointlight visibility in the blueprint only effects one actor out of many

Hey all! I’m currently working on a horror game where I want all the lights to go out by turning the visibility off on a pointlight once I enter a box collision. Works as intended, but then I notice that only one actor in the scene is affected by it, while the other same actors stay on. How do I fix this? I have never had this happen to me before so I’m pretty confused.

You have the overlap code for the collision box in the level BP? You need to do a GetAllActorsOfClass ( OutdoorLamp ), then a ForEach, and turn them all off.

Aw man you are a life saver. I could’ve never gotten this on my own. Thanks!