There is no need to initialize the driver and to set the address in every function, do it just once.
The driver changes the R/W bit in the address depending on the LPI2C API used:
LPI2C_DRV_MasterSendDataBlocking()
LPI2C_DRV_MasterReceiveDataBlocking()
Don't change the address using the LPI2C_DRV_MasterSetSlaveAddr() function.
It is important to measure the bus using an oscilloscope or a logic analyzer to make sure the signals are correct.
Regards,
Daniel