Put it in airplane mode and then turn wifi on, and connect.
I noticed in Andriod 7 I was never able to stay connected to wifi. It determined that the was no internet connection (duh, you have to go past the paywall) and it would not connect.
Once I put it in airplane mode, I got the paywall screen, logged in and I was good to go. Turn off airplane mode and you are ready.