I have the same problem.
Helix waits for signals via cc69 to change values between 0-7 to change snapshots.
The problem is that in Cubase, when you try to send different values through cc69, it only allows you to send 2 different ones: 0 or 127. This is because the cc69 is used to know if a pedal like "sustain" is depressed or not . No intermediate values.
How to solve this?
Can the parameter be changed in Helix, so that Helix would expect signals on a different cc?