My computer is set up perfectly for all other addons and simming. While I respect the need for security issues, this system is too fraught with issues to be helpful. Very frustrating, consumes vast amounts of my time and your time.
I'm sorry, but this issue of yours couldn't be prevented in any way.
ANY Windows executable has to be approved and you, the user, have the chance to block either that specific executable, or the *whole* publisher, nobody except you can do this, and nobody except you can Undo this.
It can be made by mistake, in order to Untrust a publisher, you need to click the small arrows when the Window trust request comes out, then select to block the publisher entirely.
From now on, no software digitally signed by us will ever run on your system. And of course, it can't be fixed automatically by an installer, if it were possible to do this automatically, actual malware could do it, defying the purpose of the trust system entirely.
Which is why, only you (manually) can block a publisher, and only you (manually) can un-block, you just have to remember you *did* that...
So, in your specific case, what caused the problem wasn't "our" security system, because it could happen to any other Windows software, since any other Windows software (at least those digitally signed) can have its publisher blocked.
Which is quite hironical because, we have to pay an yearly fee to keep being able to sign executable, so users could TRUST they are coming from us, but in fact, by digitally sign a module, we give the user the ability to Un-trust us entirely.
If we were cheap, and chose NOT to digitally sign the executables, it would be enough to simply distribute a new version if the old one was untrusted on a system, but nobody could be able to un-trust us entirely, because that's only possible with signed executables...
You don't read anything any of these problems with the FS9 version of the Addon Manager, don't you ? The Addon Manager it's the same in FS9, but FS9 doesn't use ANY trust mechanism at all, and doesn't check to authorize modules in any way...