Possible ground fault as the fixture heats up and something expands. If the fixture is deenergized for 20 minutes, does it run for another 30 minutes or so, and then trip again?

LarryC