From 918e02ddfd01b983b60aa2d66ded0fe8c95a276e Mon Sep 17 00:00:00 2001 From: tablatronix <807787+tablatronix@users.noreply.github.com> Date: Tue, 29 Mar 2022 14:46:42 -0500 Subject: [PATCH] add resetsetting delay, some complaints its not working shrug --- WiFiManager.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 1f1629a..ce67e71 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -2510,9 +2510,10 @@ void WiFiManager::resetSettings() { DEBUG_WM(F("resetSettings")); #endif WiFi_enableSTA(true,true); // must be sta to disconnect erase - - if (_resetcallback != NULL) + delay(500); // ensure sta is enabled + if (_resetcallback != NULL){ _resetcallback(); + } #ifdef ESP32 WiFi.disconnect(true,true);