I had the opposite problem, mine got in a state where the lights would be off always no matter whether the display was on or off.
Solved by going into the Quick Settings and turning the Cover Display off and then on again.
(Note: turning display off with silver button doesn't help as that just sleeps the screen and the STM32 is still up and running ... need to power cycle the STM32 chipset itself)