In Device Manager, Under Ports (Com & LPT), I have Com1, Standard Serial over Bluetooth Link (Com9), and Standard Serial over Bluetooth Link (Com10).
Does your computer has an Inbuilt bluetooth module?
So, it looks like I have two serial ports assigned to Bluetooth but only one of these 2 is returned with the Serial.List() function (com1 is also returned).
What is the other com# out of the 2 serial ports ? one is com1 and the other is........?
I suspect here that there may be a deadlock and two services working over one single port.