Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
IsEnginesInAppData false
KeepVersionNumber 100
InstallerVersion 3.0
IsValid true IsX64 true IsSilent true IsRemote false ScriptName "0c47e274" Server "" Username "" PasswordLength 0
ScriptHash "411c9614" EngineVersion "25.5.0"
AppPath "appslocal/0c47e274/SID411c9614/engine/FastExecuteScript.exe" "appslocal/0c47e274/SID411c9614/engine/"
EnginePath "engines/25.5.0/engine.zip"
Downloading "distr/FastExecuteScript64/25.5.0/FastExecuteScript.x64.zip"
"Downloading meta distr/FastExecuteScript64/25.5.0/FastExecuteScript.x64.zip.meta.json"
QIODevice::read (QNetworkReplyHttpImpl): device not open
"Failed to download meta with error - Operation canceled"
"Trying to get file size"
QIODevice::read (QNetworkReplyHttpImpl): device not open
"Failed to get file size with error - Operation canceled"
Exit
Какая у вас ОС? И как повторить ошибку?