HI,
For a project I’ve been working on, I’ve been using this Serial LCD:
https://www.sparkfun.com/products/16398
With an Arduino MKR Zero, with an SPI interface and a 3.3V VCC
https://www.digikey.com/short/2j98mqq5
It usually runs fine from anywhere from a few days to a few weeks when it randomly will go completely blank and its background color will change to white.
Has anyone had experience dealing with this error and is there a way to restore the screen to it normal status either by wiping the code, or flashing new code to the SerLCD