Heatit temp2 status

just got a new heatit temp2.

As far as i understand, if target temperature is below room temperature, the state is suppose to be “idle” and if target temperature is above room temprature, state is suppose to be “heating”

Is this correct?

I just saw that heating state got activated and even though the room temprature increased, it didnt automatically switch to idle after passing target temprature

Am i thinking wrong here?

I also have occasions like this where it doesnt switch idle mode