Como você confirmou examinando a saída do comando groups enquanto estava logado como filho, sua conta ainda é membro do grupo nopasswdlogin .
Você pode remover manualmente a participação no grupo nopasswdlogin de um usuário executando o comando abaixo em uma conta de administrador:
sudo deluser <child-account> nopasswdlogin