We implemented uvc streaming application using our sensor on linux in super speed mode on cx3. There are also 2 usb virtual com ports. Everything is working fine while the cx3 is connected to super speed port on PC. We want to use a number of sensors so we connect the cx3 through usb 3 hub. The streaming is always failed after a short time. We get CY_U3P_ERROR_INVALID_SEQUENCE error in commit buffer and application reset doesn't help, we immediately get the same error after DMA channels recreate and reset of state machine. It happens only if we use hub. Are there a known problems using hubs with cx3? May be we should use specific hub model?