now im still getting occasional lockups on the IDE when using the serial monitor, but that’s irrelevent now that I know what pins are what and that the 3 serial ports all work as intended.
also, don’t forget that you can also access the serial monitor/usb via the /dev/ttyACM0 port in linux too