Hi David,
Do you have a logic analyzer or an oscilloscope to see what is going on the bus?
Please make sure you are using a correct I2C slave address depending on the voltage on SA0 and SA1 pins:

In my example below, both SA0 and SA1 pins are connected to GND which translates to 0x3C (0x1E << 1) for a write and 0x3D ((0x1E << 1) | 0x01) for a read.

I hope it helps.
Best regards,
Tomas