Should probably specify, but won’t be able to post any screenshots until tomorrow.
I have a blueprint containing a light source. I have another blueprint that switches a bool value with a flip flop. I use a box collision to enable input, and then use an event to switch the value. It’s a simple press on a keyboard. The blueprint containing the light constantly casts to the switch blueprint, and turns the light off if the bool is false. The setup I created works without a problem. Then I tried to duplicate the switch blueprint, to be able to have two of them with different styles, but still the same function. But this didn’t work, the duplicate always failed the cast.
So I thought it would be a good idea to use the same switch blueprint for all switches, and then add another blueprint on the same location, with the design I wanted. For example, I have a blueprint with a basic light switch asset that glows when the player is close to let the player know it is interactable.
Did that help? I might even post a video tomorrow if it’s hard to understand. I’ll probably not reply in a while either, it’s pretty late.