Action script completed with exit code 1619

I am trying to distribute a software to Big Fix client using the “Manage Software Distribution” feature. The software needs to be installed on Big Fix client silently.

There is no problem uploading the executable and creating a task for it. And I can see that the Big Fix client downloaded the executable and run it (the process is shown in task manager).
However, the task returned action status “Completed” with exit code “1619”, and the software was not installed on the client.

This is the executable:
http://downloads.signotec.com/WebSocket_Pad_Server/signotec_WebSocket_Pad_Server_1.0.15.exe

I have tested the same installation command (signotec_WebSocket_Pad_Server_1.0.15.exe /S /v/qn) on the Big Fix client—when execute manually on client, the software installs silently without problem.

Can anyone help me out with this please?

Completed //**Begin Preparation Marker
Completed // Download all specified files
Completed begin prefetch block
Completed add prefetch item name=4BBE302606E02A9B509AD57B75B26D9991E81727 sha1=4bbe302606e02a9b509ad57b75b26d9991e81727 size=21482152 url=SWDProtocol://127.0.0.1:52311/Uploads/4BBE302606E02A9B509AD57B75B26D9991E81727/signotec_WebSocket_Pad_Server_1.0.15.exe.bfswd sha256=b00496ee2c483bc4972ea54cd4ef61e681accc318ccdab9aacaa5a0ad8132847
Completed end prefetch block
Completed action uses wow64 redirection false
Completed // All SWD files will go into a folder in the clients __BESData folder. This folder gets cleared on every restart.
Completed parameter “baseFolder” = “__Download/”
Completed // Move files into subfolders and unescape file names
Completed move “__Download/4BBE302606E02A9B509AD57B75B26D9991E81727” “{parameter “baseFolder”}signotec_WebSocket_Pad_Server_1.0.15.exe”
Completed // Log setup
Completed parameter “mainSWDLogFolder” = “{parent folder of client folder of current site}/__Global/SWDDeployData”
Completed folder create “{parameter “mainSWDLogFolder”}”
Completed parameter “logFile” = “SWD_DeploymentResults.log”
Completed //**End Preparation Marker
Completed delete __createfile
Completed parameter “logFolder” = “{parameter “mainSWDLogFolder”}”
Completed // Run setup process
Completed delete run.bat
Completed // Use .bat to set working directory to packages root, for setup command.
Completed createfile until end
Completed @ECHO OFF
Completed cd “{parameter “baseFolder”}”
Completed rem // See comments at the beginning of this action for an explanation of the comment markers.
Completed echo %DATE% %TIME% >> “{parameter “logFolder”}/{parameter “logFile”}”
Completed echo Action ID: {id of active action} >> “{parameter “logFolder”}/{parameter “logFile”}”
Completed rem //**Begin Command Marker
Completed echo Command: “signotec_WebSocket_Pad_Server_1.0.15.exe” /S /v/qn >> “{parameter “logFolder”}/{parameter “logFile”}”
Completed set errorlevel=
Completed “signotec_WebSocket_Pad_Server_1.0.15.exe” /S /v/qn >> “{parameter “logFolder”}/{parameter “logFile”}” 2>&1
Completed set SWDExitCode=%errorlevel%
Completed rem //**End Command Marker
Completed
Completed echo Return code: %SWDExitCode% >> “{parameter “logFolder”}/{parameter “logFile”}”
Completed echo. >> “{parameter “logFolder”}/{parameter “logFile”}”
Completed exit %SWDExitCode%
Completed end
Completed move __createfile run.bat
Completed // You will not be able to stop or take action on an applicable BigFix Client until your installer completes.
Completed // So ensure no user input is required.
Completed // If your package absolutely must interact with the user, replace ‘override wait’ with ‘override run’ and ‘wait’ with ‘run’.
Completed override wait
Completed hidden=true
Completed completion=job
Completed wait run.bat
Completed //**Begin Closing Marker
Completed // Get the return code of the previous action.
Completed parameter “returnCode” = “{exit code of action}”
Completed // Task will now exit.
Completed exit {parameter “returnCode”}
Completed //**End Closing Marker