How to get Dynamic material to affect all mesh components

Hello.

I’m trying to get dynamic material instance to affect multiple mesh components.

I’ve combined several meshes that share the same material in a blueprint.
So i tried to array mesh components and connect them to dynamic material instance target via
“for each loop”. Only the first one in the array seems to work.

Here’s the picture of the setup with two meshes.

What could it be i’m missing?

Nevermind. Solved…