That could be the case - some externals are glitchy... if the USB3 chip in the external doesn't like the one in your computer, there's not much that you can do to fix that.
But still, it doesn't hurt to try everything else.
OCZ released a tool called "DriveKey" which makes creating bootable USB flashdrives a lot easier. It uses the HP USB Formatting tool, packaged with some important DOS system files. It was originally for updating the firmware of their older SSDs, and has since been removed from their forums because they now have easier flashing procedures - but it's still useful for flashing many other things.
It should work fine for any flashdrive under 4GB in size. (it uses FAT16 system files, which don't work properly for 4GB+ partitions?)
http://www.mediafire.com/?348d6pefz2o2l20
As with all zip files, you unzip it first.
Plug in your flashdrive, run the tool, point it to the system files (which were also in the zip) and flashdrive, then let it format it.
After that you can copy the firmware update files from the Firmware Zip (the one in row "Version 12220E Pour Windows Xp/Vista/7 32/64bits") onto the flashdrive.
http://www.station-drivers.com/page/asmedia.htm
And then you reboot and change your boot order in the BIOS. Reboot again and let the DOS environment start up.
Type
dir to get a list of files. You can call the firmware update tool manually by typing in its name with some cryptic commandline arguments, but I think it also came with a bat file that does it all for you. Type
u.bat and hit enter to run it. A few minutes later it finishes, and then you're done... you reboot (Ctrl+Alt+Delete), unplug the flashdrive, and your USB3 controller should now be up to date. (And perhaps working better - we'll see...)
Edited by Kramy - 6/28/12 at 6:20pm