<!-- Add the related story/sub-task/bug number, like Resolves #123, or remove if NA --> **Related issue:** Resolves #46279 ## Testing - [x] QA'd all new/changed functionality manually https://github.com/user-attachments/assets/18e79144-96e9-4473-9187-74538452d21e For unreleased bug fixes in a release candidate, one of: - [x] Confirmed that the fix is not expected to adversely impact load test results <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Organization logo now reliably uses a default avatar when a custom image is unavailable. * Logo image updates consistently when the source changes, and error handling falls back to the default avatar to avoid broken images. <!-- review_stack_entry_start --> [](https://app.coderabbit.ai/change-stack/fleetdm/fleet/pull/46363?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai -->