The others I could open, but that didn't cause the bluetooth device to connect, which should happen. That's when I found this, based on wasyoungonce suggestion: Opening up the registry entries to edit - namely the COM port names - and closing them, I was able to open all the com ports, but only successfully send and receive data on the last one (that I added after pairing). This implies there is something dodgy about the ports labels, perhaps different terminal programs access the com port list from different parts of the registry. In device manager and most of the terminal programs it lists the com ports correctly as COM4 and COM5. The only oddity I found was a couple of terminal programs (I tried about 5) listed the two new com ports created for the bluetooth adapter simply as 'COM' with no number.