Merge pull request #30146 from marination/bom-update-tool

refactor: Add exception handling in background job within BOM Update Tool