The circular dimming thing looks a lot like the LCD itself is not updating the screen.
That could be a configuration thing, but it's also possible that in the hardware there's a specific pin which provides power to the LCD driver. If that wasn't enabled then maybe the LCD is powered parasitically from the IO pins, which would give it some power but maybe not enough to update the screen correctly?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The circular dimming thing looks a lot like the LCD itself is not updating the screen.
That could be a configuration thing, but it's also possible that in the hardware there's a specific pin which provides power to the LCD driver. If that wasn't enabled then maybe the LCD is powered parasitically from the IO pins, which would give it some power but maybe not enough to update the screen correctly?