Do you face this issue when you used the cyusb for data transfer instead of winusb? This is is just to narrow down the issue as this seems more to be Host specific.
Yes,I also feel that the problem is caused by the host.
I used the source code of AN87216 and modified GPIF state machine and found that when the DMA buffer size increases after the problem reproduce.the intel usb 3.0 host driver is the latest official version.
The other APIs are already in place so we can not replace winusb.
The impact of this problem is very large must be resolved.Could you give us some advice?