We are using USB1 as a USB host to communicate with an MSC device on a custom board using the AM3352BZCZA80. Our chip reads version 2.1 from the EFUSE register (CONTROL_EFUSE_SMA) which can have an MPU Clock up to 800MHz. When clocking MPU at 600 MHz we always get the USB disconnect event when a USB device is detached (register USB_0_IRQ_STATUS_1: bit 0x20). However, when speeding up the MPU clock to the maximum of 800 MHz, this flag is never set (attaching and detaching several times will eventually cause the disconnect flag to be set but never on first detach). We have confirmed several times that the flag is never set by the USB PHY hardware. We have found that clocking the MPU at anything over 720MHz causes this issue. Is there any PHY registers that we can configure to fix the issue if it is already known? This is a huge issue for us since we can not afford to slow the MPU clock solely to resolve the USB Host issue.