About external procedure exit codes

Ensure that external procedures exit with a return code of 0. If an external procedure exits with a non-zero code, the restore pauses for input.

If it is acceptable for an external procedure to fail during the restore (that is, not vital to system functionality), ensure that you exit 0 from the external procedure.