Currently wifi settings are written to the flash regardless of calling WiFi.persistent(false) or not. In my opinion [WiFiGeneric.cpp#L123](https://github.com/espressif/arduino-esp32/blob/70d0d4648766cea047613062ed50a9ecfc9de31f/libraries/WiFi/src/WiFiGeneric.cpp#L123) should be like: ``` if (_persistent) { esp_wifi_set_storage(WIFI_STORAGE_FLASH); } else { esp_wifi_set_storage(WIFI_STORAGE_RAM); } ``` Ref: https://github.com/espressif/arduino-esp32/issues/548 Any thoughts on that?