Unfortunately, Apple has not successfully fixed this issue to date. However, you may overcome this problem using the sudo profiles renew -type enrollment
command.
This command executed from the Terminal enforces the enrollment. Yet, you need root access to the device to run it from the Setup Assistant. Since the language chooser is the first page on the Setup Assistant, we can begin with re-enabling the language chooser. Then, you may initiate the Terminal session with root access.
- Boot the device into recovery mode. (Press Command-R. Next, open Utilities > Terminal)
- Execute the command:
touch /var/db/.RunLanguageChooserToo
- Quit Terminal. Reboot back to the system volume. The language chooser screen appears.
- Next, open a root Terminal session by pressing the following keys in combination, control, command, option and T.
- Run the command:
profiles renew -type enrollment
Though it requires manual intervention, you should be able to get the device enrolled successfully in most cases.
Catherine George
Hexnode UEM