The status Connected, no Internet
in Android's WiFi settings strictly means that:
- You have a connection to the wireless access point and a valid IP configuration so connectivity to the local network is possible.
- Your device has not (yet) established a connection to Google's connectivity check and thus determined that no internet connectivity available.
This does not mean that you don't have an internet connection, it just can't reach the Google servers (google.com/generate_204) to determine this.
This often appears shortly after connecting to a WiFi access point when the device is still checking the connectivity.
This can also appear if the network you are connected to is using a captive portal and you haven't authenticated with it, yet.
It is also possible that there isn't any internet connectivity on the WiFi AP, for instance when connecting to a drone or digital camera.