fix FUISwitch reporting incorrect on values
fix small bug related to FUISwitch toggling