diff --git a/subsys/usb/device_next/usbd_core.c b/subsys/usb/device_next/usbd_core.c index e6f1cf1faee73..2502357bf8c6f 100644 --- a/subsys/usb/device_next/usbd_core.c +++ b/subsys/usb/device_next/usbd_core.c @@ -127,6 +127,8 @@ static int event_handler_bus_reset(struct usbd_context *const uds_ctx) uds_ctx->ch9_data.state = USBD_STATE_DEFAULT; + uds_ctx->status.rwup = false; + return 0; }