If you come into a situation where the USB-connected devices (like mice, keyboards, headphones, etc.) are not working even if you have disabled the "USB restrictive mode" here is an additional troubleshooting step that you can perform.
1. Check what value the registry key "DenyUnspecified" in the location "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions" has. This registry key is responsible for a setting that tells Windows to prevent installing or updating the driver package for any new device. The value should be 0. If the value is on 1, then most likely it is a pre-set value, which Heimdal is not allowed to change when the functionality "USB restrictive mode" is disabled.
2. Uninstall the agent before changing the value from 1 to 0. If the agent is not uninstalled, the value will revert to 1 when changed, because, in the Local Storage cache, the default value is still 1.
3. Change the value for the registry key "DenyUnspecified" from 1 to 0.
4. Reboot the machine, so that the registry changes can apply, and, at the same time, for the cache inside the Local Storage to get cleared.
5. Re-install the agent.