I have no antivirus running.
Internet Explorer is Version 11.
Windows is Windows 10 (but I am pretty sure Windows 8 is the same issue).
Windows 8 and Windows 10 have "SmartScreen" filter that throws huge warnings when running programs that it doesn't know if safe or not. To actually run them, you have to choose "More Options" and then choose an option to allow to run the program anyway.
For me personally, I don't care. Remote users, however, are not as willing to do this because if Windows says it is dangerous, then they question it.
This crosses over to the other post I made about switching from agent to host. They can run the agent (unmodified) without any warnings, and then I can upgrade through viewer to a modified host (without any warnings). However, that is when the ID gets changed.
So, if I have the remote user install the unmodified host, I have to walk them through the install options and then how to create an ID after that. If I do the agent-to-host, I still have to have them tell me the initial ID/pass (which is good because the agent puts it right in the center of the screen), but then I have to have them go into the host after upgrade and tell me the new ID.
I'm trying to simplify it so they tell me the initial ID/Pass from the agent that pops up in the center of the screen, and then, if needed, I can switch to host without having them have to go into host and get the new ID, and without them having to install modified host themselves and have the big windows warnings.
One workaround that I have played with is installing the self-hosted server at my location, and putting that address into the modified host that I use to upgrade through viewer. That works because then I can see the new ID inside the server as soon as the viewer does the remote upgrade. However, that seems like quite a lengthy workaround just to get the ID.