Hi guys, I saw this post and I was interested to let you know that I had the same problem.
Interestingly, today I plugged a new board using the micro-USB and... at first all values were fine, the temperature of the room was 20°C and humidity 45% and correctly displayed and refreshed each second by the serial monitor.
I was feeling lucky today and I started to think that some boards may have factory defaults as the NANO SENSE is a quite "new" product...
Nevertheless, my hope and happiness quickly disappear.
Indeed after 3 min, I unplugged the board that gave me correct values (meaning I disconnected the microUSB cable) and replugged it right after without changing anything (no upload of the code) ==> All values started to be completely wrong with 25C and 30% humidity !!!!
The same happens again with another board...
How to explain that? This could not be something related to the self-heating of the board as the TC dropped from 20 to 25C just after is unplug/plug...
Who has an idea? Problem with the voltage? Problem with the register? How to explain that it happens on reboot only?