In low temperatures the functionality of I2C is being affected, but the slave is working properly, and the slave's temperature is also within limits. For that reason I suspect the drive strength.
Does temperature affect the drive strength of a GPIO pin?