i2c interference on coiled wire
With 4k7 pullups, it will not take a huge amount of bus C to slow it down. Try reducing I2C speed or increasing bus current (1k5 pullups) that hints at too much C. (but 1m of cable is not a lot if you have a 100kHz clock)

If you have SDA twisted with SCL, then you will have problems. If there are twisted / shielded pairs, then you should pair SDA+VCC and SCL+GND

I2C cable crosstalk

Make sure that your wires really are hooked up properly. Make sure you have 100nF bypass across VCC/GND at each end, so these wires are both effective gnd