A conta de usuário antiga provavelmente foi definida para usar o shell bash , enquanto a nova usa o padrão sh . Verifique isso usando getent passwd olduser newuser
e, se necessário, altere o shell usando usermod -s /bin/bash newuser
ou chsh
.