Cosmic wont let me get past the initial setup

(Sorry i cant send a screenshot, the screenshot tool is broken)

I just enabled cosmic in desktopManagers or whatever the nix setting is called, and i logged into it and it wont let me get past the initial setup screen, that is because no keyboard layout is showing up in cosmic, despite me configuring a keyboard layout in my nix config, that means it shows up each login into cosmic, and when i log out, the screen reader turns back on for a second, how do i fix this?

What’s your config? Never had this problem.