Character creation problems

Hi I have this really annoying thing, when I play and set’s some morph target through the widget blueprint (when playing), and then re chose the character’s color (dynamic material) it’s resets all morph targets while I choose the color and when i have chosen the color, the morph target goes back to what I set it to early, what could be the problem (and I have set the material to work with morph targets, and I’m controlling the values with sliders)

Pictures on how I set it up (I use functions so I can call them easily many times):

Color:

Morph Targets: