Не видал там никаких диодов. Там от кнопок идут контактные дорожки. Так вот когда корпус трескается, контакт кнопок не достает до этих дорожек, поэтому лампа и не работает.
Кстати, это своеобразная проверка: при включенной кнопке нажать на корпус светильника, если свет появился, то дело в этом, если нет - искать дальше.