I'm using the latest version of MDT to image 80+ workstations with Windows 10 Ent x64 ver 1803. I've created the wim image, created the deployment share, task sequence and edited the unattend file via MDT along with the customsettings.ini and bootstrap files. I can't do PXE boot so I'm using a bootable usb stick to run the litetouch install process. I've configured the customsettings.ini file to prompt for computername and domain, which it does. I then enter the computer name and domain along with credentials. The workstation names have already been created in Active Directory. The process continues without issue and then it boots into Windows using a local admin account. When I check system settings, the computer name is "desktop-xxxxxx" and it joined a workgroup instead of the domain.
I think it has something to do with my unattend file, but I'm not sure. I've attached my customsettings.ini and unattend.xml files. I'm a bit confused with the domain join part of the unattend file under the Specialize pass: "amd64_Microsoft-Windows-UnattendedJoin_neutral" --> I've added the "identification" substring and given it the fqdn to join, but then under "credentials" I've also given it the domain name, user name and password.. perhaps that is conflicting somehow with customsettings?
I don't see domain join in your custom settings.ini
add them and try.
MachineObjectOU=ou= Deployment,OU= ,DC= ,DC=com
leave the default unattend.xml