See this Comm Center thread by Jeff Lewis. If the cooler is off on some cameras, they report a preposterous temperature, triggering a CInt() overflow on substitution of $TEMP.