VmConfig should be modified and a new Restore from Manifest job should be created.
1. delete corresponding entry for USB device under Hardware - Device. See actual entry below.
<a:anyType i:type="b:VmwareVirtualUsbController" xmlns:b="http://schemas.datacontract.org/2004/07/Vizioncore.Inventory.Vmware.Factory.DeviceConfiguration.Device">
<b:AllowGuestControl i:nil="true" />
<b:Connected i:nil="true" />
<b:ControllerKey>100</b:ControllerKey>
<b:Key>7000</b:Key>
<b:Label>USB controller </b:Label>
<b:StartConnected i:nil="true" />
<b:Summary>Auto connect Enabled</b:Summary>
<b:UnitNumber>22</b:UnitNumber>
<b:BusNumber>0</b:BusNumber>
<b:Device>
<a:int>0</a:int>
<a:int>1</a:int>
</b:Device>
<b:AutoConnectDevices>true</b:AutoConnectDevices>
<b:EhciEnabled>true</b:EhciEnabled>
</a:anyType>
2. Delete Key 7000 from Controller 100.
3. Delete multiple entries in ExtraConfig section. There were around 25 entries in particular case. See example below.
<a:anyType i:type="b:OptionValue" xmlns:b="http://schemas.datacontract.org/2004/07/Vizioncore.Inventory.Vmware.Factory.QueryObjects">
<b:Key>usb:3.deviceType</b:Key>
<b:Value>remote</b:Value>
</a:anyType>
<a:anyType i:type="b:OptionValue" xmlns:b="http://schemas.datacontract.org/2004/07/Vizioncore.Inventory.Vmware.Factory.QueryObjects">
<b:Key>usb:3.fileName</b:Key>
<b:Value>name:Rainbow\ Sentinel\ Dual\ Hardware\ Key vid:04b9 pid:8004 path:1/0/3 host:dfgvmware01.corp hostId:4c\ 4c\ 45\ 44\ 00\ 58\ 50\ 10-80\ 35\ b7\ c0\ 4f\ 44\ 34\ 32 speed:full family:vendor virtPath:usb:3 deviceLocation:remote-host arbRuntimeKey:2 version:2</b:Value>
</a:anyType>