Hello and welcome to Advanced Installer forums,
First of all, thank you for the provided files.
After further investigations, I may have found out why the shortcut is not created.
Basically, your .EXE is not even copied on the machine.
"System 64" folder, where your .EXE (calc.exe) resides, resolves (at install time) to the following path:
%windir%\Windows\System32
If you travel to that directory using the file explorer and type in:
you will notice that in that directory there already is an executable with that name (the default calculator application which comes by default with every WIndows).
With that being said, your setup tries to overwrite that (which I do not think is possible) --> your .EXE is not copied on the machine --> the shortcut is not created.
To avoid such a behavior, please rename your .EXE (e.g.
calc12345.exe), rebuild your project and retest this behavior. This time, the executable should be correctly copied on the target machine and the shortcut should be created.
Hope this helps.
Best regards,
Catalin