New ESP32-S3 Things Plus won't print Hello World

Hello, I bought a ESP32-S3 a few days ago and I am having trouble with it. When I first got it, it visibly appeared fine. When I first plugged it in, it appeared to receive power from my PC. One thing I have noticed that the built in LED that changes color, it shined the first time I powered it on but it does not shine anymore when I provide power. I have been attempting to do a basic hello world. The reconnect and disconnect issue seems to stop when I hold down the boot button during power up. But when I am in this state, my serial monitor never outputs the “hello world” if I manage to get the serial monitor to run with no errors. Any suggestions? I kind of think the board could just be bad.