Black screen after login

Switching to another TTY, i.e. Ctrl + Alt + F2, and manually launching Sway via sway --unsupported-gpu works for me. I then log-out, I go back to Ctrl + Alt + F1, and I am landed in SDDM’s login screen, I type my password and Sway launches then.

How do we render all this unnecessary?