Hi,
Since you are using TI's OPT3002, I would recommend posting this question on the TI community.
I am not familiar with this sensor, but if it does not acknowledge the register address, it may indicate the device is not ready, the wrong address is being used or there is a bus conflict.
BRs, Tomas