Thank you for figuring this out. It turns out that Ansible's vmware_deploy_ovf module works the same way as ovftool and behaves the same way due to this error.
If anyone is having issues with their template not booting after deploying it via Ansible's vmware_deploy_ovf, this may also be the issue.