VirtualHere USB Server v2.7.1 on Nexus 5 D820 stock
VirtualHere Windows Client 64-bit v3.3.0 and v3.3.6
Connected via Windows Ad-Hoc Network
Issue: VirtualHere client works correctly the first time it is setup. However any interference after would cause crashes to client and often times Nexus 5 would refuse connection with ad-hoc network.
Interference would refer to any non-manual disconnects of Nexus 5 to Ad-Hoc network, any disconnect from Nexus 5 to USB device, or even closing VirtualHere Client and restarting it up.
VirtualHere Client would then be unable to find and verify hubs the second time (or anytime thereafter) and Nexus 5 device would then disconnect itself from Ad-Hoc network and refuse to connect back unless the network is restarted from the laptop via netsh wlan stop hostednetwork and start back again.
I'm not too sure how to narrow the bug down to stay away from it or to make my setup viable, say for couple of days straight.