I had this very same problem last night. It is very annoying. The only way I was able to get it to properly switch the relay was to un-assign from a pedal, go to command center and assign the relay to the first lightning bolt, them go through each Snapshot and set the relay value to tip for my channel 2 or sleeve for channel one respectively. While I got this to work, there are two problems with this method. One, typically on my amp (Mesa Lonestar Special) the ring activates the 'Solo' mode, well I don't want the solo mode activated, I just want to switch back to the clean channel 1 sound, I needed to plug the chord into the mono channel switch input on the back of the amp. So I am effectively prevented from using the ring switch for anything because it is being reserved as ' the value other than tip active' if that makes sense. Also, my first approach was to assign the switch to a pedal so I could activate the stop mode and change channels at will. Even after assigning the switching per Snapshot, if I have this action assigned to a stomp pedal, it prevents the switching I previously programmed.
When I use the switching in preset mode it works quote different, I either assign the relay to latch on the tip for Channel2 or I assign no relay function at all for channel 1, easy and frees up the ring relay to use for whatever other device or mode I want to activate.
Yes, my vote I this is a big bug.