Debugger times out

Hello all, I am trying to debug a simple hello world app. I am using Visual Studio code with the PlatformIo extension on a 2023 Klai Linux system.
The device is an ESP32S3 with the onboard JTAG port

Enclosed is my platformio.ini file:
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
debug_port = /dev/ttyACM0
debug_tool = esp-builtin
upload_port = /dev/ttyACM1

The debugger starts and eventually times out.

undefinedOpen On-Chip Debugger v0.11.0-esp32-20220706 (2022-07-06-15:48)
Licensed under GNU GPL v2
For bug reports, read
OpenOCD: Bug Reporting
Info : only one transport option; autoselect ‘jtag’
Info : esp_usb_jtag: VID set to 0x303a and PID to 0x1001
Info : esp_usb_jtag: capabilities descriptor set to 0x2000
adapter speed: 40000 kHz

Warn : Transport “jtag” was already selected
adapter speed: 5000 kHz
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : esp_usb_jtag: serial (F4:12:FA:CE:E1:80)
Info : esp_usb_jtag: Device found. Base speed 40000KHz, div range 1 to 255
Info : clock speed 5000 kHz
Info : JTAG tap: esp32s3.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Info : JTAG tap: esp32s3.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Info : [esp32s3.cpu0] Debug controller was reset.
Info : [esp32s3.cpu0] Core was reset.
Info : [esp32s3.cpu1] Debug controller was reset.
Info : [esp32s3.cpu1] Core was reset.
Info : starting gdb server for esp32s3.cpu0 on 3333
Info : Listening on port 3333 for gdb connections
Reading symbols from /home/binshift/Documents/PlatformIO/Projects/hello_worldio/.pio/build/esp32-s3-devkitc-1/firmware.elf…
PlatformIO Unified Debugger → Redirecting...
PlatformIO: debug_tool = esp-builtin
PlatformIO: Initializing remote target…
Info : [esp32s3.cpu0] Target halted, PC=0x4207EC36, debug_reason=00000000
Info : Set GDB target to ‘esp32s3.cpu0’
Info : [esp32s3.cpu1] Target halted, PC=0x4206DCDE, debug_reason=00000001
Ignoring packet error, continuing…
warning: unrecognized item “timeout” in “qSupported” response
Ignoring packet error, continuing…
.pioinit:11: Error in sourced command file:
Remote replied unexpectedly to ‘vMustReplyEmpty’: timeout

Here is the code:
#include <Arduino.h>

void setup() {
// Initialization code (runs once):
Serial.begin(9600); // Initialize communication at 9600 baud

void loop() {
// Main code (runs repeatedly):
Serial.println(“Hello, World!”); // Print “Hello, World!” to the Serial Monitor
delay(1000); // Wait for 1 second

I have also installed the Platformio core

I can successfully build and flash the code to the device.