Why is ZSC31014 not entering Command Mode after sending Start_CM (0xA0)?

Hi,  

I am trying to interface the ZSC31014 Sensor Signal Conditioner IC and enable Command Mode to configure the device. Here's what I have done:  

1. I send the Start_CM (0xA0) command within 2.5ms after powering up the device as per the datasheet.

2. After sending Start_CM, I attempt to read the ZMDI_Config_1 register to verify entry into Command Mode.  

Problem:  

The response from the ZMDI_Config_1 register is different every time, indicating that the device might not have entered Command Mode correctly.  

My Observations and Setup:  

- I’m using the I²C interface with the proper pull-up resistors (4.7kΩ on SDA and SCL).  

- The supply voltage (VDD) is stable and within the operating range (3.3V).  

- I verified that I send the Start_CM command within the 2.5ms window (6ms, EEPROM unlocked state) after power-up.  

- I checked my communication lines using a logic analyzer, and the Start_CM command appears correctly transmitted.  

Questions:  

1. Why might the ZSC31014 not enter Command Mode?  

2. Are there additional timing or setup requirements that I might be missing?  

3. Could there be an issue with my I²C address or sequence after Start_CM?  

Any suggestions or insights would be greatly appreciated!  

Thank you!