Just load the I2C scanner sketch on the Arduino and diagnose from there. This may happen when pull-up resistors are not used or too high of a value. Could be a temperature change which affects a solderless breadboard connection (or cold-solder joint.)