I've had I2C lock up when using two devices. One of them did not obey the rules and is now in the trash bin.