Infrared can't travel through glass, so maybe the glass is blocking view of the temp in the room? Even if it is the same temp as the room, the large quanities of room (the long distance the light has to travel and bounce back) might have an affect. That or maybe it doesn't even recive the return signal, that way, it would see any temp of an object.