That's a "failsafe" thermostat. They are suppose to lock open in the event that the engine overheats.
This is exactly what I would think.
Also I hope you put a good thermostat in it. I had to replace mine in my old '94 chevy when it was about 10 years old. I put a cheap one from auto zone in it and had to replace that thermostat every fall when it started getting cold, whent to NAPA and got a good one and it worked for another 6 years till I sold the truck.
matt