Oh. Can you launch games using the commandline? I don't know how this works but I was having same issue with Nvidia and I launched a game with command line and it started working. It probably was a coincidence but it's worth trying I guess.
Nvidia GPU I'm assuming? Make sure nvidia (or nvidia-dkms), nvidia-utils and lib32-nvidia-utils have the same version and are up to date. This issue is listed in the Arch Wiki see if it's helpful for you.
I misread it as kills witch engineer and thought it would be a lot more exciting💀