Channelfly implementation looks identical between ZD and Unleashed, and I presume Unleashed too.
802.11h CSAs are sent out by the Ruckus AP's on 2.4 and 5GHz when channel switches happen. However, a lot of 2.4GHz-only clients do not handle CSA's properly. 802.11h was mandated as a part of DFS support for 5GHz, so most clients were forced to properly handle CSA's in 5GHz, and most clients that support 5GHz happen to do them correctly in 2.4GHz as well.
but if you've got smart thermostats, IOT type devices, etc that only do 2.4GHz and never heard of 5GHz, I wouldn't expect them to gracefully handle CSA's.
ChannelFly uses Channel Switch Announcements to move channel in all implementations. Channel Switch Announcements are part of the 802.11h amendment. Thus, if your clients do not support 802.11h they are unlikely to support channel switch announcements and we recommend turning ChannelFly off.