When a USB COM port is removed while PrintCapture is using it a run-time error occurs. What causes this?
The problem is that when you install or remove a USB device the computer system (Windows) is notified, but PrintCapture isn’t. PrintCapture won’t recognize a USB device that is plugged in while PrintCapture is running. And, conversely, if you unplug a USB device that PrintCapture is using PrintCapture doesn’t recognize the fact that the device is gone and will generate some kind of run-time error. You should only insert USB interfaces before you start PrintCapture and remove them only after PrintCapture is terminated.