diff --git a/examples/provisioning/legacy/ble_prov/main/app_prov.c b/examples/provisioning/legacy/ble_prov/main/app_prov.c index 7ce62346fa..3e9dbdb41d 100644 --- a/examples/provisioning/legacy/ble_prov/main/app_prov.c +++ b/examples/provisioning/legacy/ble_prov/main/app_prov.c @@ -282,7 +282,8 @@ esp_err_t app_prov_is_provisioned(bool *provisioned) *provisioned = false; #ifdef CONFIG_EXAMPLE_RESET_PROVISIONED - nvs_flash_erase(); + esp_wifi_restore(); + return ESP_OK; #endif /* Get WiFi Station configuration */ diff --git a/examples/provisioning/legacy/console_prov/main/app_prov.c b/examples/provisioning/legacy/console_prov/main/app_prov.c index c02e482803..d6bd41b41f 100644 --- a/examples/provisioning/legacy/console_prov/main/app_prov.c +++ b/examples/provisioning/legacy/console_prov/main/app_prov.c @@ -220,7 +220,8 @@ esp_err_t app_prov_is_provisioned(bool *provisioned) *provisioned = false; #ifdef CONFIG_EXAMPLE_RESET_PROVISIONED - nvs_flash_erase(); + esp_wifi_restore(); + return ESP_OK; #endif /* Get WiFi Station configuration */ diff --git a/examples/provisioning/legacy/custom_config/main/app_prov.c b/examples/provisioning/legacy/custom_config/main/app_prov.c index 16e893a999..2b685e8e6f 100644 --- a/examples/provisioning/legacy/custom_config/main/app_prov.c +++ b/examples/provisioning/legacy/custom_config/main/app_prov.c @@ -245,7 +245,8 @@ esp_err_t app_prov_is_provisioned(bool *provisioned) *provisioned = false; #ifdef CONFIG_EXAMPLE_RESET_PROVISIONED - nvs_flash_erase(); + esp_wifi_restore(); + return ESP_OK; #endif /* Get WiFi Station configuration */ diff --git a/examples/provisioning/legacy/softap_prov/main/app_prov.c b/examples/provisioning/legacy/softap_prov/main/app_prov.c index 11e7988540..09f74d96af 100644 --- a/examples/provisioning/legacy/softap_prov/main/app_prov.c +++ b/examples/provisioning/legacy/softap_prov/main/app_prov.c @@ -231,7 +231,8 @@ esp_err_t app_prov_is_provisioned(bool *provisioned) *provisioned = false; #ifdef CONFIG_EXAMPLE_RESET_PROVISIONED - nvs_flash_erase(); + esp_wifi_restore(); + return ESP_OK; #endif /* Get WiFi Station configuration */