Nodemcu langsamer Verbindungsaufbau

Nabend,

Ich nutze den Nodemcu gerade als SoftAP. Wenn ich mich mit meinem IPhone verbinden will dauert es 1-2 Minuten bis mein IPhone sagt, dass die Verbindung hergestellt wurde und das Wifi Symbol zeigt.
Sobald es verbunden ist läuft alles perfekt und ziemlich schnell.

Woran könnte das liegen?

  WiFi.setAutoConnect(false);   
  WiFi.disconnect();
  WiFi.mode(WIFI_STA);
  WiFi.hostname("TEST");
  WiFi.begin(ssid.c_str(), pass.c_str());

  for(int i = 0; WiFi.status() != WL_CONNECTED && i < 50; i++) {
    delay(500);
    //Serial.print(F("."));
  }

  // ACCESPOINT
  if (WiFi.status() != WL_CONNECTED) { 
    WiFi.disconnect();                     

    IPAddress ip(192, 168, 2, 220);
    IPAddress gateway(192, 168, 2, 1);
    IPAddress subnet(255, 255, 255, 0);
    WiFi.softAPConfig(ip, gateway, subnet);
    WiFi.softAP("TEST", "Passwort");

  }

  if (WiFi.status() == WL_CONNECTED)
  {
    if (!MDNS.begin("esp8266") ) {
      Serial.println("Error setting up MDNS responder!");
      delay(1000);
    }
    Serial.println("mDNS responder started");
  }


  server.begin();

  if (WiFi.status() == WL_CONNECTED)
    MDNS.addService("http", "tcp", 80);
 
}

Erster Gedanke: am iphone

Ich habe AP mit einem 2. ESP8266 getestet, das ging unter 3 Sekunden.

Gruß Tommy