Ok I got it working, turns out when I run bspwm through sddm (or display manager in general, I didn’t test other dm) it doesn’t work, but when I configured xinitrc and run it through startx it works fine.
I’ve included logs from when I start using startx