So, after messing around a little I have found some new stuff that are worth mentioning.
What I did at first was to make a class, for example SwitchBP, and then copy this into another folder, and then customize it. This way I could make several different switches with different design.
Something I found though, was that everything used in the new level, IF, I used the original blueprints. As in, the original, unmodified SwitchBP. Once I pasted this into another folder content browser, and then used the new switch, it wouldn’t work. Interesting stuff. It doesn’t seem like it needs to be in the same folder, and that wouldn’t make any sense.
Also, a new light will react to the original switches. It’s just when I create a new switch. I don’t know what is happening with the failed cast, why a duplicate of the original blueprint doesn’t work. I can have as many as I want in the level, that doesn’t change anything. But a duplicate in the content browser? Weird stuff.