Bluetooth keyboard missing keystrokes

My keyboard randomly(?) misses keystrokes when on Bluetooth. Most notably when I’m not typing texts but navigating something with infrequent “spaces” or “arrow” or “enter” keys, with like 1-2 seconds apart. Typing texts is actually fine for the most part, though it still does miss keystrokes randomly if I stop typing for a second or two. When I use it on USB, everything seems fine.
This didn’t happen when I started using Cachy, but rather recently, like within a week. The only significant change I did to the system recently that I can think of is following the Arch guide from asus-linux.org.

I’m using a Keychron K4 keyboard. I’m not sure how to gather logs in this case, but would appreciate if someone can guide me to it.