I found this at the bottom of the Cura log.
I can confirm that everytime I let it sit at the frozen screen, it keeps adding these lines over and over, trying to access a port which does not have a printer on it
2023-02-10 17:53:06,824 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 250000 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:11,328 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 500000 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:15,831 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 230400 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:20,335 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 76800 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:24,838 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 57600 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:29,341 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 38400 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:33,846 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 19200 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:38,350 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 9600 works. Retry nr: 0. Wait timeout: 3
2023-02-10 17:53:57,853 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 115200 works. Retry nr: 1. Wait timeout: 15
2023-02-10 17:54:17,860 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 250000 works. Retry nr: 1. Wait timeout: 15
2023-02-10 17:54:37,867 - DEBUG - [JobQueueWorker [1]] USBPrinting.AutoDetectBaudJob.run [49]: Checking COM5 if baud rate 500000 works. Retry nr: 1. Wait timeout: 15