I switched to Ly a few weeks ago, after SDDM kept crashing. And I switched to SDDM because GDM did the same thing earlier. They both were caught in some kind of crash-loop that it was impossible for me to switch to another virtual console.
Now I have 0 issues.