ST7735 display help

Hi guys,

I’m new to Arduino, and coding in general actually. I’ve been tasked to create a simple loop menu for a project my company is working on. I found a good tutorial and I’ve followed it but I think I made a mistake somewhere and I can’t figure out what’s up. Below is a copy of my code, the terminal shows up with the correct serial lines, however the LCD is white; can’t even make it go black. I guarantee I made a mistake somewhere, I just can’t figure out where. Any help would be greatly appreciated.

#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>
#include <SPI.h>

#define TFT_CS 10
#define TFT_DC 9
#define TFT_RST 8

#define right 2
#define left 4

Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS,  TFT_DC, TFT_RST);

const int menuSize = 4;
String menuItems[menuSize];

bool rightLastState = HIGH;
bool leftLastState = HIGH;

int currentMenu = 0;
String temp;
char currentPrintOut[10];

void setup() {
 

  
Serial.begin(115200);

pinMode(right, INPUT_PULLUP);
pinMode(left, INPUT_PULLUP);

menuItems[0] = "Hello FreeFly!";
menuItems[1] = "Home";
menuItems[2] = "Channel";
menuItems[3] = "Code";

tft.initR(INITR_BLACKTAB);
    
MenuChanged();
}

void loop() {

  if (digitalRead(right) != rightLastState){
    rightLastState = !rightLastState;

    if (!rightLastState){
      if (currentMenu > 0){
        currentMenu--;}
        else{
          currentMenu = menuSize - 1;}
          MenuChanged();}
          else{}}

   if (digitalRead(left) != leftLastState){
    leftLastState = !leftLastState;

    if (!leftLastState){
      if (currentMenu < menuSize -1){
        currentMenu++;}
        else{
          currentMenu = 0;
        }
        MenuChanged();}
        else {}
   }
   delay(50);
}

void MenuChanged(){

  Serial.println(menuItems[currentMenu]);
  
  tft.setTextWrap(true);
  tft.fillScreen(ST77XX_BLACK);
  tft.setCursor(50,50);
  tft.setTextSize(3);
  tft.setTextColor(ST77XX_YELLOW);
  tft.print(currentPrintOut);
  temp = String(menuItems[currentMenu]);
  temp.toCharArray(currentPrintOut, 10);

  }