Digits doubled/erased at BitLocker pre-boot PIN unless "Bad Link Mode" is on

RM10 V1.10.1 release2: digits doubled/erased at BitLocker pre-boot PIN unless "Bad Link Mode" is on

ThinkPad P15v Gen 2, KVM in the laptop's USB-A port + HDMI.

Symptom: at the BitLocker pre-boot PIN screen, live typing from the web UI doubles digits or erases the field from the 3rd digit. Windows is fine. A physical USB keyboard in the same port is fine.

Works: "Paste to remote" (/hid/print, press/release 5 ms apart); live typing with Keyboard → Bad Link Mode enabled.

No effect: removing the USB microphone (UAC2), UVC off, suppressing the reset_uvc_udc DWC3 rebind at plug-in, reopening HID descriptors.

Logs: the keyboard worker shows no write errors while typing. The kernel logs configfs-gadget.rockchip gadget.0: End Point Request ERROR: -108 on every enumeration.

Suspected: the live path sends key-up only when the user lifts the key, and the UEFI keyboard driver mishandles that. Please make the release timing robust by default, or document Bad Link Mode for pre-boot

use. Related: #96.