Not sure if anyone else realise this issue in Helix Native.
In MainStage/GigPerformer, I set up 1 control which links to Native's "switch 1", in which this switch controls the bypass state of a particular block. I see that the control works. When you interact with the control (i.e. clicking it to toggle on/off state), the block in Native will activate/bypass accordingly. And of course, when you active/bypass the block in Native, the control in MainStage/GigPerformer will also update its state accordingly.
Here's where the bug is. If the bypass state of the block changes due to snapshot change, the control in the host software will not update its update. Anyone notices this?