I am running VmWare Workstation 12.5.2 build-4638234 and I have had no issues with connecting USB device until now.
My Windows 10 host was updated to Version 10.0.14986 Build 14986 and since then I cannot connect any USB devices to any of my VMs, Ubuntu, Windows 7 and Windows 10.
I always get a pop-up error message telling me this is a driver error. Has VmWare tested with the latest build?
John
2016-12-21T12:46:20.911-05:00| vmx| I125+ A USB device is about to be unplugged from the host and connected to this virtual machine. It will first be stopped to enable safe removal. With some devices, the host may display the message "The device can now safely be removed."
2016-12-21T12:46:20.911-05:00| vmx| I125+ ---------------------------------------
2016-12-21T12:46:20.912-05:00| vmx| I125: USBG: Created 1000001204036001
2016-12-21T12:46:20.913-05:00| vmx| I125: VUsbUpdateVigorFieldsAndAutoconnect: New set of 8 USB devices
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:ASMedia\ ASMT1051 vid:174c pid:55aa path:1/0/1/1 speed:super family:storage,storage-bulk instanceId:USB\\VID_174C&PID_55AA\\MSFT3012345678A27D serialnum:MSFT3012345678A27D arbRuntimeKey:a version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Corsair\ H100iGTX\ Cooler vid:1b1c pid:0c03 path:1/0/0/11 speed:full family:vendor instanceId:USB\\VID_1B1C&PID_0C03\\7289_1.0 serialnum:7289_1.0 arbRuntimeKey:8 version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Cyber\ Power\ System\ CP\ 1500C vid:0764 pid:0501 path:1/0/0/14 speed:low family:hid instanceId:USB\\VID_0764&PID_0501\\5&376ABA2D&0&14 arbRuntimeKey:9 version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Logitech\ USB\ Camera\ (Pro\ 9000) vid:046d pid:0990 path:1/0/0/5/1 speed:high family:audio,video,imaging,video instanceId:USB\\VID_046D&PID_0990\\42C51512 serialnum:42C51512 arbRuntimeKey:6 version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Texas\ Instruments\ USBtoI2C\ Solution vid:0451 pid:ca01 path:1/0/0/5/3 speed:full family:hid instanceId:USB\\VID_0451&PID_CA01\\6&2C13FCCF&0&4 arbRuntimeKey:7 version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Future\ Devices\ FT232R\ USB\ UART vid:0403 pid:6001 path:1/0/0/5/0/3/2 speed:full family:vendor virtPath:usb_xhci:11 instanceId:USB\\VID_0403&PID_6001\\A904DUGJ serialnum:A904DUGJ arbRuntimeKey:12 ownerdisplay:Windows\ 10\ x64 version:3], connected to usb_xhci:4 port 3.
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Future\ Devices\ FT232R\ USB\ UART vid:0403 pid:6001 path:1/0/0/5/0/3/3 speed:full family:vendor instanceId:USB\\VID_0403&PID_6001\\A904IEDU serialnum:A904IEDU arbRuntimeKey:13 version:3]
2016-12-21T12:46:20.913-05:00| vmx| I125: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth deviceType:virtual-bluetooth info:0000001 version:3]
2016-12-21T12:46:23.015-05:00| vmx| I125: DISKLIB-LIB : numIOs = 1200000 numMergedIOs = 195690 numSplitIOs = 3855
2016-12-21T12:46:26.810-05:00| vmx| I125: Guest: toolbox-dnd: Version: build-4301679
2016-12-21T12:46:26.810-05:00| vcpu-2| W115: GuestRpc: application toolbox-dnd, changing channel 65535 -> 1
2016-12-21T12:46:26.810-05:00| vcpu-2| I125: GuestRpc: Channel 1, guest application toolbox-dnd.
2016-12-21T12:46:26.821-05:00| vmx| A100: ConfigDB: Setting unity.wasCapable = "TRUE"
2016-12-21T12:46:26.821-05:00| vmx| I125: FILE: FileDeletionRetry: Non-retriable error encountered (F:\Windows 8.1 Pro x64\Windows 8.1 Pro x64.vmx~): The system cannot find the file specified (2)
2016-12-21T12:46:26.854-05:00| vmx| A100: ConfigDB: Setting sata0:1.fileName = "auto detect"
2016-12-21T12:46:32.739-05:00| vcpu-3| I125: TOOLS call to ghi.guest.getExecInfoHash failed.
2016-12-21T12:46:32.739-05:00| vcpu-3| I125: VMXVmdbGetExecInfoHashCB: failed: ret = VMDB failure
2016-12-21T12:46:32.753-05:00| vcpu-3| I125: TOOLS call to unity.get.binary.info failed.
2016-12-21T12:46:32.753-05:00| vcpu-3| I125: VMXVmdbGuestBinaryInfoCB: failed: ret = VMDB failure
2016-12-21T12:46:32.753-05:00| vcpu-3| I125: VMXVmdbGuestBinaryInfoCB: failed: ret = VMDB failure
2016-12-21T12:46:36.057-05:00| vmx| W115: USBGA: Failed to connect device 1000001204036001, error (4)
2016-12-21T12:46:36.057-05:00| vmx| I125: Msg_Post: Warning
2016-12-21T12:46:36.057-05:00| vmx| I125: [msg.usb.connectFailedErr] The connection for the USB device 'Future Devices FT232R USB UART' was unsuccessful. Driver error.