Goal: use a logic program as appcall sender

Sorry for reviving this thread, I’m trying to do a dryrun dump for an app-call that must pass a stateless logic check first,

#!/bin/bash
source setvars.sh
export SIGNATURES64=`node -e "console.log(Buffer.from('$2','hex').toString('base64'))"`
export VAABODY=$3
export VAABODY64=`node -e "console.log(Buffer.from('$VAABODY',  'hex').toString('base64'))"`
rm verify.txn verify.stxn
goal app call --app-id $1 --from "$STATELESS_ADDR" --app-arg "str:verify" --app-arg "b64:$GKEYSBASE64" --app-arg "int:3" --noteb64 "$VAABODY64" -o verify.txn
goal clerk sign --program vaa-verify.teal --argb64 "$SIGNATURES64" --infile verify.txn --outfile verify.stxn
goal clerk dryrun -t verify.stxn

The dryrun passes OK but only checks for the stateless logic, how I can run a dryrun for the app-call after the stateless check?

Do I need dryrun-remote instead of offline?