vCenter 8.x
This issue is caused by a metadata (guestId) mismatch between the RHEL 10 Guest OS identifier and the vCenter 8.x Content Library schema as vCenter 8.x does not recognize the guestId as rhel10_64Guest. When the Content Library encounters an unrecognized guestId during deployment, it defaults the Virtual Machine metadata to otherGuest. Because the Guest OS is flagged as "Other" and the version is undefined, the automated power-on task fails to initialize post-deployment.
rhel10_64Guest identifier is introduced in VCF 9.0 and vSphere 9.0, with Virtual Hardware Version 22.
To resolve this issue, upgrade the environment to VCF 9.0 / vSphere 9.0 and update the Virtual Machine to Hardware Version 22 or later. This enables the official selection and upgrade path for Red Hat Enterprise Linux 10
In scenarios where upgrading to VCF 9.0 or Hardware Version 22 is prevented by environmental or hardware constraints, the manual population of a valid guestId is required to facilitate a successful deployment from the Content Library.