Billy Ray said:
Thats what it ended up being... Thanks for your help..
For a more complete answer:
USB devices come in two forms, serial numbered and non serial numbered. A
non serial numbered USB device will always install as a new device if you
plug it into a port that it has never been plugged into before (because
Windows has no way of knowing if it is a different device). A serial
numbered USB device will be recognised when it is plugged into a different
port and so will not be reinstalled, but enumerated straight away.
Unfortunately, their is an ambiguity in the USB spec. Whereas the intention
was that similar USB devices should all have unique serial numbers, the
spec. doesn't explicitly state this. As a result some USB peripheral
manufacturers have turned out their entire production run with the same
serial number. This does not cause a problem until you want to connect 2 of
the same peripheral. The second one connected won't enumerate, because
Windows thinks that it is already connected. There is a registry hack as a
workaround, but it it effectively turns it into non serial numbered devices.