I'm able to read USER_DATA_04, but when I try to write to USER_DATA_04, I receive a NAK after the first data byte.
Here is a screen shot:

Edit Notes
Changed software to hardware.[edited by: MStokowski at 6:05 PM (GMT -5) on 2 Feb 2024]
LTC2975
Recommended for New Designs
The LTC2975 is a 4-channel Power System Manager used to sequence, trim (servo), margin, supervise, manage faults, provide telemetry and create fault logs...
Datasheet
LTC2975 on Analog.com
I'm able to read USER_DATA_04, but when I try to write to USER_DATA_04, I receive a NAK after the first data byte.
Here is a screen shot:

GenevaCooper - Moved from LTspice to Power Management. Post date updated from Friday, February 2, 2024 4:10 PM UTC to Friday, February 2, 2024 6:17 PM UTC to reflect the move.
GenevaCooper - Moved from LTspice to Power Management. Post date updated from Friday, February 2, 2024 6:17 PM UTC to Friday, February 2, 2024 6:17 PM UTC to reflect the move.
Hi ScottKr,
Although this is ostensibly "software", it is not in the eyes of Engineer Zone. Your question has been posted in the LTspice simulation forum, where you will not find answers to your question. I have changed software to hardware. That should reroute it to the Data Converters Group. Feel free to reply here if you have issues.
Many thanks.
Hi Scott,
Are you able to write to any other registers? Do you have write protect enabled in software or hardware?
Best regards,
Brad
I'm able to write to the PAGE register. I've set write protect to low, and when I read WRITE_PROTECT register it is 0.
Are following the correct protocol for write word?

Yes, I am. You can see my I2C trace above. The problem is that the third Acknowledge field is a NAK.
It's possible that you need some delay between the 2nd (0xB4) and 3rd byte (first data byte). Can you try 20us delay between bytes?