One of my recessed lights recently started turning off after 10-15 minutes of use and then comes on again after 10 minutes or so. I assumed that there was a heat sensor that automatically turned it off if it got too hot.

The fixture is in a mud room ceiling and the area above the mud room is easily accessible from the garage attic. The area is filled with blown-in fiberglass insulation. The light "can" has a thin metal tube around it to keep insulation away with a roll fiberglass insulation cover.

The electric box attached to the fixture has a plastic or metal rod sticking out of one end that I assume is the temperature sensor that shuts the light off when too hot. Oddly (to me at least), the box and sensor are not enclosed by the metal tube and are therefore covered with the blown-in insulation.

Once the insulation was removed from the box & rod, the light no longer switched off automatically. I did notice also that the rod gets very hot to the touch after the light is on for a few minutes. (Hot enough to be uncomfortable to the touch but not to burn you.)

There are other identical lighs in the same vicinity that have not been switching on and off, so I removed the insulation around one to compare. The light fixtures and situations are identical - the box and rod are outside of the metal enclosure and are covered insulation, and the rod gets uncomfortably hot when the light is on.

I find it odd that the insulation lays on a sensor that heats up, and can't figure out how the sensor determines that the fixture is overheating if the sensor and the fixture are on opposite sides of the metal insulation barrier.

Last thing, I replaced the insulation around the light fixture in question (covering the box & rod) and the light has been on for at least an hour without shutting off. For what it is worth, the temperature today is about 20 degrees cooler than it has been recently (it is about 60 degrees today).

Sorry for the long explanation leading to this simple question - Do I have a problem and/or a fire hazard? Thanks in advance!