Android Lollipop seems to default to Mobile Data when the Wi-Fi you are connected to has no Internet access. Does anybody know if this is officiall
This is not a solution for those who try to solve the connectivity problem from within their own app. But for those who come here looking for a solution to access a non-internet-WiFi with some standard app like Google Chrome:
You simply have to disabled "Mobile Data" in your phone settings and Chrome or any other App will readily access your WiFi.