VEX IQ - Color sensor in two different mode - RobotC graphical


Trying to make simple line following competition and color code some spots for direction to turn.
Seems that colorsensor is not changing mode after first reading greyscale. See. I’m trying to use colorsensor alternatively in greyscale and read color name. Its not reading but grey.
My code…

In code below just trying to make robot to first follow line (two sensors) then choose by color which way to go.