Daybreak does not recognize TrustKey T110 physical FIDO2 keys as hardware security keys

Adding another T120 datapoint.

I can reproduce the same issue with a TrustKey T120 USB-C on both:

  • Windows 11
  • macOS

On both platforms I explicitly selected the external/security-key flow. The T120 requires its FIDO2 PIN and physical touch, registration succeeds, but OpenAI still displays the resulting credential only as “Passkey” and Daybreak continues to say:

“To continue, add a hardware key.”

I also queried the key directly over CTAP2 on Windows:

  • AAGUID: e3512a8a-62ae-11ea-bc55-0242ac130003
  • VID/PID: 311f:a6e9
  • Transport: usb
  • Versions: U2F_V2, FIDO_2_0, FIDO_2_1_PRE
  • plat: false
  • rk: true
  • clientPin: true
  • up: true
  • Attestation: packed
  • Firmware: v213.11.139

So the authenticator is clearly presenting as an external roaming FIDO2 hardware key, not a platform/synced passkey.

I also removed all software passkeys and reproduced this in private/incognito sessions. The behavior is unchanged.

I’ve opened a support case with OpenAI as well. At this point this looks like a Daybreak-side hardware-key recognition / AAGUID / attestation-classification issue rather than a local setup problem.