"Exception occurred while apply password policy Cannot invoke \"java.util.List.stream()\" because the return value of \"com.vmware.vcops.bridge.server.vcf.password.policy.VcfPasswordPolicyManager.getVCFManagementComponentsFromvRops()\" is null" The required admin role for the integration user was never assigned on the HCX appliance.
VCF Operations does show a warning about the missing role when the integration is added, but it does not block the integration from being saved, and the integration continues to appear healthy afterward. It's only when the Password Policy feature later tries to read information about the HCX component that the missing permissions causes it to fail. The components section of the page and any Apply Policy operations are all in a broken state.
Configure the required roles for the integration user on the HCX appliance as described in the HCX role configuration steps doc. Once the roles are added, re-add the integration into VCF Ops and try again.