This is from the Main Manual three pages chapter "Performance Mode":
- While navigating Slots within a Performance via the <PAGE> buttons of the PROFILER Stage, or the left and right RIG navigation cross buttons of the other PROFILER variants, any modifications (e.g. loading another Rig, or cranking up Gain) are interpreted as editing, and will be retained until you move to another Performance. Don’t forget to store before you load another Performance, if you want to make those modifications permanent.
- foot controller, or foot buttons of the PROFILER Remote or Stage, any former modifications within that Performance are interpreted as temporary tweaks during a live performance and will be discarded immediately. If, for example, you had activated a booster in module B, or increased Delay Mix via pedal, any such changes will be lost if you switch Slots remotely. This way, you can always be sure that Slots will be loaded in their original, predictable state during live performances.
- However, there is an exception to this practice: While Rig Manager is connected, any modifications are interpreted as editing and maintained during Slot changes as long as you stay within the same Performance.
Changing Slots via MIDI counts as performing, not editing.
Thanks for the response, that is the section of the manual that clued me into to what was going on, however, as I mentioned, sending midi commands CC# 50-54 are being interpreted as navigation cross buttons and edits are not being discarded. Only sending Program Change commands is discarding temporary changes. Since the manual lists both methods for loading performances and slots and doesn't mention the two different behaviors, some added language to clarify that would be helpful. If this is unintentional, then perhaps an OS fix would be required. I tested this many times after discovering the difference to confirm.