How to use Serial Monitor?

Hello, I have a question regarding the serial monitor.

I have previously been able to get the serial monitor to display a simple “Hello world” text, however, I am no currently getting this in the serial monitor and it is not displaying the output of “hello world”

Executing task in folder Test Project: C:\Users\n\.platformio\penv\Scripts\platformio.exe device monitor 

--- Terminal on COM9 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H

How do I use PIO’s serial monitor?

As an update, it seems to work fine with my uno, however it’s not working with my ESP32S3.

The code that I am using for both is:

#include <Arduino.h>

void setup() {
  // put your setup code here, to run once:

void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Hello World!");

Adding to platformio.ini monitor_speed = 9600
monitor_rts = 0
monitor_dtr = 0
also does not work, also have tried changing baud rate from 9600 to 115200.

Seems like it’s a board issue/board firmware issue not serial monitor