Newbie Blueprint creating switches question

I am new to UE4 and scripting in general and have started with some basic switch puzzle gameplay. I have set up 4 switches (each with it’s own collider and variable to store state); each switch is supposed to turn another item on and off. Currently I check for overlap on each switches collider and activate the player controller when inside it (this all works). I check for the action key ‘F’ and by way of a flip flop I set a boolean true/false to set visibility on/off for the item it controls - this also all works. The problem is that each switch controls all items rather than just the one I want. I think it is because all are look for the same action ‘key’ to be pressed. Is there a way to bind a switch to a specific object so that I only turn on/off the one I want?

I haven’t tried this yet but the logic is there:

Create a variable that is the same as your actor type, make it public so that you can access it in the details panel and then assign your switches to specific objects in the scene.

Without seeing your blueprint layout what you could do is make it that the input only works when you are in the trigger for that object.

So hookup would be INPUTKEY → TRIGGER → TRUE → continue/ TRIGGER → FALSE ->something else

you would have do this on each piece to separate them also this video (if you haven’t watched it already will help)

Blueprint 8 and Trigger Light

Without seeing your BP we can’t really tell what you should change, but what I can suggest is that you need to enable / disable player input for each trigger. Here’s an example.

Thanks for your answers - attached are screenshots of my networks which look similar to the ones posted. I basically have 4 versions of it - one for each switch and object. If you can see any obvious issues I would appreciate it.