Boa tarde!
Uso no meu BAT para compilar em modo console:
HBMK2.exe %1 %2 %3 %4 -b -mt -strip -gtwvg -compr -lhblibxlsxwriter -icon=a_menu1.ico HBCT.HBC XHB.HBC HBHPDF.HBC gtwvg.hbc LETODB.HBC
Minha versão do UPX é :
UPX 3.07w Markus Oberhumer, Laszlo Molnar & John Reiser Sep 08th 2010
Uso LetoDb para banco de dados, GTwvg para Gráfico em console, converto para PDF, exporto para Excel..
Compilo com Harbour 3.2.0dev (r2104281802) e Bcc58 ou (MinGw que veio no HMG 3.4 e depois no HMG 3.5)
Uso atualmente em 3 endereços com mais de 20 PCs no total, Windows XP, Windows 7 32Bits, Windows Server 21012 R2, Windows 10 Pro 32 e 64Bits, Windows 11 Pro 64Bits (Alguns registrados e outros versão pir.. , digo, de avaliação) , alguns com o Windows Defender e outros com Avast nunca usei o tal do manifest muito menos assinatura E nunca tive esse problema, apenas aquelas mensagens de segurança (que resolvo criando exceções nos antivírus)
Com certeza já fez vários testes, mas igual vou citar alguns que eu faria:
Se após desativar Anti Vírus e Windows Defender (para testar) e se ainda continuar o erro:
Trocar de nome o EXE
Testar o mesmo EXE em outros PC com Windows 10
Compílar outro EXE e ver se acontece o mesmo erro
Compilar outro EXE simples e pelado sem os arquivos de configuração .hbc e .hbp (apenas HBMK2 helloworld.PRG) e ver se trava, se não travar, vai agregando as bibliotecas até ver em qual está o problema E SE TRAVAR testa novamente esse EXE simples em outro Windows 10.
Compilar o mesmo EXE com outro compilador (Bcc, MinGw, etc...)
Enfim, uma hora COM CERTEZA vai descobrir a causa que eu arrisco dizer que é na GT.