Please make sure that the image format is correctly set in the FX3 descriptors and the UVC headers. Please make sure that the frame/resolution is also set correctly (AN75779 is written for 720 at 30, so this should be okay). In the DMA callback, check for CONS event. In the image, I can see that the FX3 is receiving data, but is the data getting to the host? Please check if the host is asking for data by checking the CONS event. Please make sure the number of data bytes in one frame. This can be check by counting the number of full and partial buffers in one single frame. This will also tell if the sensor is configured for correct resolution. Will you be able to take a USB protocol trace??