Temperature Sensor V1.2 - showing much higher values than the room temperature

using the demo code from official site:

The calculated values are:

temperature = 55.03
temperature = 55.33
temperature = 55.03
temperature = 55.18
temperature = 55.03
temperature = 54.74
temperature = 55.18
temperature = 55.03
temperature = 54.74
temperature = 55.18

Although the room temperature where the board is placed is around 20 Celsius.
I am running the code on an Arduino MKR wifi 1010 board.
Anyone has similar experience with this temp sensor?
Thanks in advance!

Is the sensor powered with 5V or 3.3V?

Does the software mention this parameter?

As the circuit is a voltage divider, VCC has an impact.

hmm - just changed the power pin from 5V to 3V3 and the values are much better now:

temperature = 26.44
temperature = 26.44
temperature = 26.36
temperature = 26.44
temperature = 26.44
temperature = 26.36

Although it is still not accurate - should be around 21-22

So the datasheet of the sensor says: Supply Voltage: 3.3/5V - I would assume that both power level is fine.