The bin step hid entry behind a "Type the number" link, and a plugged-in keyboard could not drive the visible fields. Replace the hidden wedge input with one visible, always-focused input per step that a wedge scanner, a physical keyboard/numpad, and the on-screen keypad all feed; Enter submits. inputmode="none" keeps the OS soft keyboard from popping on a touchscreen.