diff --git a/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp b/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp index 4f54a9a8b..e336f94f1 100644 --- a/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp +++ b/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp @@ -750,9 +750,6 @@ CHIP_ERROR provider::EventInfo(const ConcreteEventPath &path, EventEntry &eventI if (auto *cluster = mRegistry.Get(path); cluster != nullptr) { return cluster->EventInfo(path, eventInfo); } - Status status = CheckDataModelPath(path); - VerifyOrReturnValue(status == Protocols::InteractionModel::Status::Success, - CHIP_ERROR_IM_GLOBAL_STATUS_VALUE(status)); eventInfo.readPrivilege = MatterGetAccessPrivilegeForReadEvent(path.mClusterId, path.mEventId); return CHIP_NO_ERROR; }