the strange thing is, if I turn off auto-logon on ios, I can get connected to the guest network, the phone gets an ip from the proxy box dhcp and I can see the proxy using fing network scanner app.
I've managed to sort out the problem.
basically by making a new guest network that doesn't use the type "guest access" . Just a standard usage with no security. This is the same as how we had the guest on the pre-ruckus wireless. Not sure why the other guest mysteriously stopped working.