diff --git a/internal/platform/implementation/windows/ble_gatt_server.cc b/internal/platform/implementation/windows/ble_gatt_server.cc index d61e1ea4..eb90a02d 100644 --- a/internal/platform/implementation/windows/ble_gatt_server.cc +++ b/internal/platform/implementation/windows/ble_gatt_server.cc @@ -542,6 +542,7 @@ void BleGattServer::SetCloseNotifier(absl::AnyInvocable notifier) { LOG(ERROR) << __func__ << ": Failed to find characteristic=" << ::winrt::to_string( ::winrt::to_hstring(gatt_local_characteristic.Uuid())); + deferral.Complete(); return {}; }