How To Change A Material Instance Parameter On A Blueprint Object?

I was hoping that I could put this one to rest, but I am not getting the performance that I would expect. I want to drive multiple values in my material all at the same time. (Or at least appear to.) I have in my material instance an “EmissiveGlow” That controls the amount and color of glow on the craft, I have “LinesSpeed” (A 0-1 value that is being driven by the red channel of a 3 vector parameter) that changes the lerp alpha value on two different UV tiling rates. (one fast and one slow) I have “Thrust Amount” (A 0-1 value that is being driven by the red channel of a 3 vector parameter) that changes a lerp value for the glow amount on the thrusters go from the red you see in the picture to a bright white color. And then I have the “ThrustColor” that sets the color of the glow on the back of the ship from redish to the white color.

So with my current set up only the EmissiveGlow color changes (once and doesn’t reverse out on button release) and the ThrustColor is changing and that one does go back to the red color that you see in the pick after button release. So only parts seem to be working. (It feels like the pieces that are driving a 0-1 value with the 3 vector curves don’t work. This is odd because this set up works in the material instance that you see off to the left.)

For the timeline curves I am using vector curves that have r,g,b curves.

Currently I play the game to the left and view the blueprint to the right I don’t see any of the glowing arrow lines move through the blueprint to trouble shoot what might be going wrong…again any help with this would be greatly appreciated!!