I did a deployment yesterday but found that IOS devices open the script rather then running it. My guess its the devices preventing the scripts from running that will direct what ruckus wants to do.
Max users per SSID default is 100 try changing this to 350 and see how you go. Can be found under the configured SSID Edit Wlan, priority, Max clients.
A lot of mobile data devices have very expensive 4g 3g data plains thus they will be able to receive the email but would not like to use the data on there plain