Also try downloading DNSet on the Google Play store, a lot of the problems are because Lollipop wants to connect to WiFi through an IPV6 gateway which, for some reason, doesn't work well with Lollipop, DNSet will force your phone to connect through IPV4. Do I know exactly what that means? No...