I have experienced a similar thing.
Include "user=name" in bootloader.
Use this method to save passwords
sudo cp /etc/shadow /opt/shadow
Add the following to /opt/bootsync.sh
sudo mv /etc/shadow /etc/shadow_old
sudo cp /opt/shadow /etc/shadow
But also add group, gshadow, passwd and sudoers, using the same method.
Restart the computer.
The user can't log in.
It requires a password (without using noautologin), and it seems it is not the password in /etc/shadow.
If someone knows how to overcome this, let us know.
This may be a bug in the base, and need modifications.