<!-- Add the related story/sub-task/bug number, like Resolves #123, or remove if NA --> **Related issue:** Resolves #35758 Small fix for just 35758 so it can be cherry picked to 4.77, pulled from [this branch](https://github.com/fleetdm/fleet/tree/check-software-conflicts-iha-vpp-installers) that will fix more issues with duplicate checks across in-house, vpp, and software installers. # Checklist for submitter ## Testing - [x] Added/updated automated tests - [ ] Where appropriate, [automated tests simulate multiple hosts and test for host isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing) (updates to one hosts's records do not affect another) - [x] QA'd all new/changed functionality manually - `.ipa` with the same bundle identifier but different name and version cannot be added anymore.