UAC2.0 on STM32

Additional info : stereo, 24bit 48kHz, packet length = (48000 /1000 ) * 2 *3 = 288 (0x120)
So offsets in packet are right, but length 4 instead 288
1) How is IN Endpoint initialized? If you are using STM libs there is something like "USBD_LL_OpenEP" function
USBD_LL_OpenEP(pdev, AUDIO_IN_EPNUM, USBD_EP_TYPE_ISOC, AUDIO_IN_PACKET_MAX);
where AUDIO_IN_PACKET_MAX is the max packet size, check this value.

2) In USB descriptor check max endpoint size
//Standard AS Isochronous Audio Data Endpoint Descriptor
AUDIO_DESC_STD_AS_ISO_EP_LEN, // bLength
USB_DESC_TYPE_ENDPOINT, // bDescriptorType
AUDIO_IN_EPNUM, // IN endpoint
USBD_EP_TYPE_ISOC | ISO_EP_ATT_ASYNCHRONOUS, // attributes
LOBYTE(max endpoint size), // max endpoint size
HIBYTE(max endpoint size),

EP_BINTERVAL_VALUE, // bInterval