Our product uses the embedded USB PHY and only initialize the USB CDC when needed. Any other time we keep it de-initialized. At initialization the tranceiver is enabled through HAL_PCD_Init() that uses the function USB_CoreInit(). When de-initialized...