Wio Terminal Display doesn't Display

Moved From reTerminal Thread.
I am havi9ng trouble with the wio term display. I’m on my 3rd board. Display on # 1 was bad out of the box. # 2 worked for a few hours before failing. Number three locked up after loading the display diagnostic example. They turn on/off (i.e backlight high/low) but will not display anything on the screen other than grey.

It’s possible its a hardware problem, but I’m thinking its a driver/library issue. Has anyone used a tft library beside the ESP one?

The displays all work fine with circuitPython.

Here is the code that doesn’t work
#include"TFT_eSPI.h"
TFT_eSPI tft;

void setup() {
tft.begin();
tft.setRotation(3);

tft.fillScreen(TFT_RED); // fills entire the screen with colour red

}

void loop() {

}

THX