How to configure agetty for /dev/ttyS0?

I'm attempting to connect two Oracle VirtualBox guests (Both CentOS 8 running on Windows 10) and have one guest connect to the serial port (/dev/ttyS0) of the other guest and have to go through the login process.... Unfortunately I've been unable to do this

I've configured the serial ports for both guests to use "COM1"... Set their Port Mode to "Host Pipe"... named the pipe on both machines "\\.\pipe\serial1"... I selected "Connect to existing pipe/socket" on the slave guest

I then copied the serial getty template

cp /usr/lib/systemd/system/serial-getty@.service /etc/systemd/system/serial-getty@ttyS0.service

I edited the baud rate in the serial-getty@ttyS0.service file

ExecStart=-/sbin/agetty --keep-baud 9600 %I $TERM 

and then reloaded the daemon and started the service

# systemctl daemon-reload
# systemctl start serial-getty@ttyS0.service
# systemctl enable serial-getty@ttyS0.service

I've tried to use putty/cu/minicom to connect from the slave to the master... Unfortunately a login prompt never appears... If it matters both VM guests have their network adapters set to "bridge adapter" and can connect to the internet and LAN fine

If someone can offer me any guidance on this I would appreciate it!