This is the same behavior I find on Ubuntu. I was fortunate to correlate it with the installation of guile-g-golf using guix. If I uninstall g-golf, it restores normal login behavior. Reinstall g-golf, can't login. Maybe try uninstalling a guix package related to GTK? gdm?
Mortimer
