EC25 USB connection overload and do not send all data

Hello,
my modem is AT+QGMR EC25EUXGAR08A11M1G_20.003.20.003
I am using NXP micro as host ( Full speed) to connect to this modem.
I create TCP socket with AT commands and send and receive data. All is good with small amount of data (1Kbyte). When I send more data like 1Mbyte device do not send all the data. Internet speed is very slow. (64 kbit). I belive I am overloading internal buffer of EC25. For UART I am using CTS and it is working OK. The questions is: What mechanisim is need to be used when I use USB communication not to overload EC25? Is EC25 will send NAK when internal buffer is full?

Regards,
Stefan