Logs at different speeds below. Like I said above, this works just fine connecting to PC with 2 different software programs.
Attempting connection at 115200:
2020-09-30 13:13:42,130 - SERIAL - DEBUG - Enabling serial logging
2020-09-30 13:13:46,884 - SERIAL - DEBUG - Connecting to: /dev/ttyACM0
2020-09-30 13:13:46,896 - SERIAL - DEBUG - Connected to: Serial<id=0x706c8f70, open=True>(port='/dev/ttyACM0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=True, rtscts=False, dsrdtr=False), starting monitor
2020-09-30 13:13:46,898 - SERIAL - DEBUG - Send: M105
2020-09-30 13:13:48,902 - SERIAL - DEBUG - Send: M105
2020-09-30 13:13:50,906 - SERIAL - DEBUG - Send: M105
2020-09-30 13:13:52,909 - SERIAL - DEBUG - Send: M105
2020-09-30 13:13:54,913 - SERIAL - DEBUG - Send: M105
2020-09-30 13:13:56,922 - SERIAL - DEBUG - Recv: @
2020-09-30 13:13:56,927 - SERIAL - DEBUG - Connection closed, closing down monitor
Attempting connection at 57600:
2020-09-30 13:14:18,728 - SERIAL - DEBUG - Connecting to: /dev/ttyACM0
2020-09-30 13:14:23,757 - SERIAL - DEBUG - Connected to: Serial<id=0x706f2470, open=True>(port='/dev/ttyACM0', baudrate=57600, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=True, rtscts=False, dsrdtr=False), starting monitor
2020-09-30 13:14:23,758 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:25,766 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:27,770 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:29,773 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:31,777 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:33,781 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:35,785 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:37,794 - SERIAL - DEBUG - Recv: "
2020-09-30 13:14:37,799 - SERIAL - DEBUG - Connection closed, closing down monitor
Attempting connection at 38400:
2020-09-30 13:14:48,946 - SERIAL - DEBUG - Connecting to: /dev/ttyACM0
2020-09-30 13:14:54,003 - SERIAL - DEBUG - Connected to: Serial<id=0x7068dff0, open=True>(port='/dev/ttyACM0', baudrate=38400, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=True, rtscts=False, dsrdtr=False), starting monitor
2020-09-30 13:14:54,009 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:56,020 - SERIAL - DEBUG - Send: M105
2020-09-30 13:14:58,024 - SERIAL - DEBUG - Send: M105
2020-09-30 13:15:00,028 - SERIAL - DEBUG - Send: M105
2020-09-30 13:15:02,030 - SERIAL - DEBUG - Send: M105
2020-09-30 13:15:04,033 - SERIAL - DEBUG - Send: M105
2020-09-30 13:15:06,037 - SERIAL - DEBUG - Send: M105
2020-09-30 13:15:08,047 - SERIAL - DEBUG - Recv:
2020-09-30 13:15:08,053 - SERIAL - DEBUG - Connection closed, closing down monitor
2020-09-30 13:15:11,289 - SERIAL - DEBUG - Disabling serial logging