Terraform Chef Provisioner WIndows 2016+

I use terraform to spool up nodes in our vmware cluster. In terraform I use their chef provisioner. Which works great on linux. However, in windows any version above 2012R2 seems to fail. I've tried windows server 2016 and 2019 both fail. I have posted over in terraform's github over a year ago and there has been no progress no one was ever assigned to the ticket!

Has anybody gotten the provisioner for chef to work on windows server 2016 or 2019?
Have you given up on the provisioner and done something else? If so what did you do?

I was thinking along the line of using a local_exec but I would like it to work just like the provisioner which is quite extensive. At minimum calling knife bootstrap winrm with a bunch of variables.