I'm using an NT3H2111 IC interfacing with a nRF52840 MCU. I'm trying to talk to the NT3H2111 via I2C. I'm able to read EEPROM just fine, but am unable to set the capability container of the EEPROM. My issue is very similar to this post that was never solved. I am able to read the entirety of sector 0. Here's the logic analyzer output to prove it. I realize that it shows the slave address as 0x00, this is another issue I'm having where changing the slave address doesn't seem to carry over through power cycles. I have no idea how to set it back to the default (0x55) and make it stick.

Regarding the main issue, if I later try to write an updated CC to sector 0, I am able to get an ACK for the slave address, an ACK for the MEMA, but the first data byte is NACK'd and therefore it is not updated. I've checked the static lock bytes and everything is unlocked. I've checked the dynamic lock bytes and everything is unlocked. I've checked the configuration registers and everything is 0x00. I've checked the session registers and every byte is 0x00 except for byte 6, which is 0x04. This corresponds to How do I fix this?
