Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup].
If you get this error there is a good chance that the cd-key is wrong. If you want to make certain, attach the hard drive from the failed VM to a working VM and find the unattended install script. Check under the heading [specialize] and something there is causing the issue. I read about special characters in the admin password causing the same issue, but it wasn’t the problem I had. Stay virtual my friends.