diff --git a/src/app/ReadClient.cpp b/src/app/ReadClient.cpp index 93b5b3bc70b3e1..1bf4532e47f9fb 100644 --- a/src/app/ReadClient.cpp +++ b/src/app/ReadClient.cpp @@ -158,10 +158,8 @@ CHIP_ERROR ReadClient::SendReadRequest(NodeId aNodeId, Transport::AdminId aAdmin VerifyOrExit(mpExchangeCtx != nullptr, err = CHIP_ERROR_NO_MEMORY); mpExchangeCtx->SetResponseTimeout(kImMessageTimeoutMsec); - // TODO (#7909): Disable CRMP temporary for duplicate ACK issues, should be enabled later. - err = mpExchangeCtx->SendMessage( - Protocols::InteractionModel::MsgType::ReadRequest, std::move(msgBuf), - Messaging::SendFlags(Messaging::SendMessageFlags::kExpectResponse).Set(Messaging::SendMessageFlags::kNoAutoRequestAck)); + err = mpExchangeCtx->SendMessage(Protocols::InteractionModel::MsgType::ReadRequest, std::move(msgBuf), + Messaging::SendFlags(Messaging::SendMessageFlags::kExpectResponse)); SuccessOrExit(err); MoveToState(ClientState::AwaitingResponse); diff --git a/src/app/WriteClient.cpp b/src/app/WriteClient.cpp index 79b1eed4a2d6f5..b9f8abe87c0779 100644 --- a/src/app/WriteClient.cpp +++ b/src/app/WriteClient.cpp @@ -270,7 +270,7 @@ CHIP_ERROR WriteClient::SendWriteRequest(NodeId aNodeId, Transport::AdminId aAdm err = mpExchangeCtx->SendMessage( Protocols::InteractionModel::MsgType::WriteRequest, std::move(packet), - Messaging::SendFlags(Messaging::SendMessageFlags::kExpectResponse).Set(Messaging::SendMessageFlags::kNoAutoRequestAck)); + Messaging::SendFlags(Messaging::SendMessageFlags::kExpectResponse)); SuccessOrExit(err); MoveToState(State::AwaitingResponse);