RetroArch 1.9.0 on Win10 - not detecting xinput for binding?

I’ve got a X-Arcade Tankstick with Trimode board in Mode4 (xinput). It shows up as 2 different “Controller (X-Arcade 2)” in Game Controllers and I can test input via Windows property pages.

I go into RetroArch. The controller driver is set to ‘xinput’ and the port1 input is allowing me to select the device index as Controller (X-Arcade 2) #1 (or #2) but, when I try to set the bindings the prompt just times out. It never sees the input from the controller to a recognize and apply the bind.

What am I doing wrong?