I had 3 keychron keyboards, each lasted less than a year before the switches failed, reverted back to a logitech K780 from 5+ years ago and it works a champ.
Also Keychron had some obscure usb cable requirement, that they could never convey over support emails. You would think that any usbc usbc cable would work for a keyboard, but not the few I had laying around that were longer than the provided one
Just my two cents, I wouldn't buy another Keychron