Ich würde zunächst einmal den Zeitbaustein aus der Schleife entfernen da du ja über Ereignisse arbeitest.
Beim Tastendruck von "Flask Heater" wir er sicherlich nicht in den den gewollten State wechseln da du von der Ereignisstruktur nicht auf das Schieberegister gehst.
Weiters würde ich den Button "Flask Heater" in die Ereignisstruktur packen und in deinem State "Flask Heater" eine Konstante anstatt des Buttons verwenden.
Und sie zu dass du nicht den Standardwert verwendest bei deinen States.
Außerdem gibt es sehr gute Beispiele von State Machines in der LabVIEW Hilfe bzw. kannst du beim Projekt sogar eine Vorlage einer State Machine als Vorlage nutzen.
lg panduci