Properly casting to a single Actor instead of all actors of the same type in the world

Hello, I have created a masterblueprint made up of multiple different blueprints, what I am trying to do is cast from a child widget blueprint in the master blueprint to another child actor within the master blueprint and call an event. My problem at the moment is that when I cast to the master blueprint ALL of the master blueprints doors will open at the same time which is not what I want. I want the doors on the masterblueprint from which the button resides to open the doors on the same masterblueprint. I may not be explaining this properly I will provide images below to further illustrate what I want from the blueprint.

277786-capture.png

The button should open only the door beside it but it opens ALL of the doors of all the corridor actors

You can not “cast to all actors”, you can cast object variable which will point to single actor, same actor regardless how you cast it and only varable setting can change that. Can you provide screen shots of your blueprints?