hello, i think it is name rule reason, so suggest you create a new name rule.
Ensure that the computer name generated using the naming rule does not exist on the AD and is supported by the template.
Note:
Template support mainly refers to language support. For example, the operating system that supports only English does not support the naming rule of the computer name that is expected to contain Chinese characters.
Use the new naming rule to provision the VM again.
Note:
If an OU needs to be selected for a provisioned VM, ensure that the selected OU exists on the AD.