Hi Peter I can answer this...you won't like the answer though.
Bluetooth stack software (part of the BT drivers on your machine) creates virtual ports (software emulated ports) to convert the BT I/O to use-able data...in this case to emulate the serial port protocol (SPP mode).
However there is an issue with some BT software (I'm talking MS BT software interact with MS netframework) in that it does not write (get) the COM port numbers (null values) correctly via netfamework. I have seen this in WINXp, and WIN7 machines...but not all machines.
You will see funny COM port numbers like:COM3o; COM7c...yadda yadda. For some reason the "
null value" of the port...aka the last digit is not written correctly.
You can re-write this port by entering "regedit" and re-entering the COM port data but his is a temporary fix.
The only way I found the fix the issue was to use a 3rd party BT software like Toshiba BT stack. See
here post #11 onwards.
Another fix maybe see if your lappy mfgr has their own BT software...not the MS stuff?
Hope this helps