Hi Fernando,
Could you please scope the I2C bus?
Just to see if the master is sending the correct address etc.
Please refer to the SDK documentation first.
You can find it in the SDK installation folder,
For example:
…/NXP/S32DS_ARM_v2.2/S32DS/software/S32SDK_S32K1xx_RTM_3.0.0/doc/html_S32K144/group__flexio__i2c__drv.html
Or it can be accessed from the S32DS IDE
Left click on a component - > Doxygen Documentation

The function takes 8bit rxBuff pointer as an argument.
If you want to receive 2 bytes, set rxSize = 2.


BTW, you can use the dedicated LPI2C module instead of FlexIO.
Regards,
Daniel