This doesn't really fit with your statement that it works in 8.5 and not in 8.6, but just for a sanity check, I would try to open the port with Hyperterminal. If you can't open it there, it could be that the other program that is using the port is not releasing it properly.