diff --git a/examples/platform/silabs/MatterConfig.cpp b/examples/platform/silabs/MatterConfig.cpp index b3c672dc2cc21b..20f73ab6811e58 100644 --- a/examples/platform/silabs/MatterConfig.cpp +++ b/examples/platform/silabs/MatterConfig.cpp @@ -230,13 +230,14 @@ CHIP_ERROR SilabsMatterConfig::InitMatter(const char * appName) ReturnErrorOnFailure(PlatformMgr().InitChipStack()); + chip::DeviceLayer::ConnectivityMgr().SetBLEDeviceName(appName); + // Provision Manager Silabs::Provision::Manager & provision = Silabs::Provision::Manager::GetInstance(); ReturnErrorOnFailure(provision.Init()); SetDeviceInstanceInfoProvider(&provision.GetStorage()); SetCommissionableDataProvider(&provision.GetStorage()); - - chip::DeviceLayer::ConnectivityMgr().SetBLEDeviceName(appName); + ChipLogProgress(DeviceLayer, "Provision mode %s", provision.IsProvisionRequired() ? "ENABLED" : "disabled"); #if CHIP_ENABLE_OPENTHREAD ReturnErrorOnFailure(InitOpenThread());