Set material scalar parameter of different material in one blueprint independently

This is what I managed to do but it dont work, the scalar value don’t change anytime. I have to set the static mesh because I don’t want to have the same lamp all over the map so I don’t know how to call the dynamic instance.

I’ve add a breakpoint at the set scalar parameter nodes and it fires, the problem is probably how I call the dynamic instance, and if I use the first image upper nodes, those not plugged it shows me the dynamic instance mat (image 3) but don’t work better.

230781-d.png