Make reading several consecutive bytes with the chip-C232HM EDHSL-0 of ftdi

Hello,
I use the C232HM EDHSL-0-ftdi (with AD5933) and I would like to make a USB-I2C communication using the pmod-ia.
I use the code base of chip and write operating perfectly (I can write a byte or sequence of bytes without problem). However, to read, I am not able to read a sequence of bytes. I fully respect the writing and reading sequence presented in the datasheet of AD5933.

I used the code provided by FTDI (I2C TEST) to do so. The write and read works perfectly for a single byte sent. But when I want to do it for a series of bytes, the write up and not the read.
I have this statement makes me believe that I have to send a single byte:
(OutputBuffer [dwNumBytesToSend ++] = ‘\ x00’; // Data length of 1 byte data 0x0000 means clustering to clock in).
But looking in forums and by replacing ‘\ x00’ with ‘\ x01’ or ‘\ xFF’ cant change much.
Someone would have an idea of what is not working?

Thanks for hepl