just hoping that I’m missing something and I can still use the Easyget encoders on my next build
Check the other topic and see if the diagnostic commands (dmesg) show the same behavior from the encoders - i.e. spurious/frequence connect/disconnect events. Try the advice to add the usbhid.quirks and see if it solves the disconnects. If not, then I don't know how this can be solved.