Weather:bit BME280 data

I’ve been experimenting with the SparkFun weather:bit and can’t get the readings (temp, pressure and humidity) to update once an initial reading has been taken. I’ve been using the sample .hex code provided in [this tutorial but the values always remain unchanged until the Micro:bit is reset or power-cycled. It seems like the i2c readings are only made once then always returned by, say, the <temperature (C)> block.

I have tried having the block in a forever loop as well as running on start but it doesn’t make any difference.

All the other sensor readings (e.g. wind speed) update perfectly. is there a bug in the MakeCode package?](https://learn.sparkfun.com/tutorials/microclimate-kit-experiment-guide/experiment-1-reading-the-temperature-humidity-and-pressure)