Hello.
I have been having the same problem for 3 years after buying a ViveWirelessAdapter.
My VivePro would gray out after about an hour and both controllers would not reconnect.
After trying this method, the grayout no longer happens at all.
This is a great solution.
The whole world should be informed about this.
The problem is that Windows updates or simply rebooting the PC will reset this measure.
So I have to open Device Manager every few days to see if the settings have been reset.
I wish there was a way to save the settings....