Echo messages captured in stdout polluted the return value of download_verified_pkg(), causing extract_deb() to receive a multi-line string instead of a file path and silently exit via set -e. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>