I think the error is in your code or digital signature
What about other a/v software vendors then? I mean Kaspersky, Symantec, TrendMicro, Vipre, Webroot. They are NOT detecting or blocking RU. How could they miss "error in the code" or corrupted digital signature.
Besides, the digital signing process is standardized, there is nothing really to be corrupted. If the certificate is not revoked (and it isn't) and your Windows operating system shows the digital signature - then it is OK.
I understand your frustration but you direct it the wrong way. Please, try asking Eset about the false detection. You can use their email email@example.com.
Here is a VirusTotal report on the Host installation file: https://www.virustotal.com/gui/file/6c0ed93746fe1380662c706598edad029152fe20188b5741453992508e799632/detection
Where are all the big a/v names that somehow miss the 'trojan'? :)