Meiner meldet WL_CONNECTED, wenn er mit dem AP verbunden ist. Ich kann
den Status nach belieben ändern, indem ich im AP das WLAN abschalten
umkonfiguriere, den AP neu starte oder schlicht aus dem Empfangsbereich
heraus gehen. Klappt tadellos, seit mehr als 2 Jahren 24 pro Tag.
Vielleicht taugt deine Firmware Version nicht? Ich benutze mit Absicht
immer noch Arduino 2.3.0.
Es kann natürlich auch sein, dass er zwar eine Verbindung zum AP hat,
aber der AP keine Verbindung zum Internet. Genau diese Stati zeigt mein
WiFi Monitor an, den ich auf dieser Seite veröffentlicht habe:
http://stefanfrings.de/esp8266/index.html