Export mutations (annual report PDFs, colony/honey-batch CSV exports) had no onError handler, so a failed download (network error, expired session) silently did nothing with zero user feedback. Same silent- failure class as the earlier onError sweep on entity-save mutations, here applied to the 5 remaining export/download call sites. Co-Authored-By: Claude Sonnet 5 <[email protected]>