Have you considered that it might be a software conflict?
When I first began using Quicken for Windows, iTunes would not work properly. It would rip only one or two disks, and would not fully eject them (only about 1/4 of the disk would eject, not 1/2). The problem corrected itself after an upgrades to either iTunes or Quicken, I don't know which. I traced the problem to iTunes/Quicken by unloading all the software (actually, as I recall, an "archive and reinstall"), then reloading and checking iTunes' operation after reloading each application (there was never a problem running Quicken). iTunes worked fine with each re-install until Quicken.
More recently, the software that runs my USB Colormunki (a device for calibrating a monitor and establishing a printer color profile for photographic printing) will not recognize the device, no matter how or where it is connected, although the MacBook Pro confirms that it is connected (Apple/About this Mac/More Info/Hardware/USB). BTW, the device did work one time. The device works on other Mac's, but other samples of the device don't work on my Mac. I have been through numerous uninstalls and reinstalls, and been over the problem numerous times with both Apple and Xrite (developer of the Colormunki) Tech Support.
One of the things I am implying by going through the Apple/About this Mac/etc. menu item is that the "it" that doesn't recognize a (usb) device - the Mac OS or the software that allows the device to function - needs to be specified. At least it needed to be in my situation with the Colormunki.
Fred