While downloading a blueprint that contains project-scoped VMIs, if for any reason initial download of any project-scoped VMI failed in vcenter, the download task will fail in VCFA tenant manager. Now on re-trying the blueprint download, that particular VMI goes missing from the final downloaded OVA.
VCF-Automation 9.1
This occurs because that VMI contains stale transfer session details in database.
The VMI should be re-uploaded with a different name in same project-scoped library. The blueprint yaml file can now point to this new VMI id instead of the old one. Now when we try to download the blueprint again it should contain all the VMIs.