i'm using micro instruction and time delay before MX_USB_DEVICE_Init();RESTART_USB;
HAL_Delay(500);
MX_USB_DEVICE_Init();#define RESTART_USB do{GPIO_InitTypeDef GPIO_InitStruct = {GPIO_PIN_12, GPIO_MODE_OUTPUT_PP};\
HAL_GPIO_Init(GPIOA, &GPIO_InitS...