MLX90614 giving strange readings

I installed yesterday MLX90614 temperature sensor. It worked for a while, then it started giving strange readings, or not giving any. Like room temperature is 1089 C
It gave a constant reading.

What is the problem? How can I solve it?

You probably have a bad connection, have wired it incorrectly, or damaged it.