Is it a USB, SCSI or Parallel port device? I assume USB, once you install the device always use the same USB port, plugging in another will have this effect, if this is not the problem try cleaning the connectors by spraying with electronic cleaner/solvent.

Hope this helps.