[NXP][common][NVS] Fix NVS Matter issue into ClearConfigValue API (#37688)

Signed-off-by: Martin Girardot <martin.girardot@nxp.com>
diff --git a/src/platform/nxp/common/NXPConfigNVS.cpp b/src/platform/nxp/common/NXPConfigNVS.cpp
index 2256ac1..b18863e 100644
--- a/src/platform/nxp/common/NXPConfigNVS.cpp
+++ b/src/platform/nxp/common/NXPConfigNVS.cpp
@@ -333,7 +333,9 @@
 {
     char key_name[SETTINGS_MAX_NAME_LEN + 1];
     sprintf(key_name, CHIP_DEVICE_INTEGER_SETTINGS_KEY "/%04x", key);
-    return ClearConfigValue(key_name);
+    if (settings_delete(key_name) != 0)
+        return CHIP_ERROR_PERSISTED_STORAGE_FAILED;
+    return CHIP_NO_ERROR;
 }
 
 CHIP_ERROR NXPConfig::ClearConfigValue(const char * keyString)