Hi,
Newbie - treat with suspicion.
I am using eeprom_i2c to write a JSON encoded config (similar to your example), and it seems to write only 32 bytes out of every 128 using either slicing or readwrite. The 24LC64 datasheet states the pagewrite buffer is 32 bytes.
Henk