From the description, I believe you have proper communication with the device. When you program the device, what page is being selected for Register Commit Page [see below]? What is the status of GPIO2 and GPIO3? These pins select the EEPROM page loaded…