filesForQueue was collected from AppointmentFile/ClaimFile records but only wired into the MH and CCA job payloads. The other three insurers' Selenium workers read claim.claimFiles and always got an empty list, so attachments already saved to Cloud Storage silently never got attached to the claim. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>