Hey. Is it possible that CheckAuthenticate doesn't properly handle SW_NO_ERROR code?
I mean the way I read it is: will return either statusConditionsNotSatisfied (for presence required) or ErrUnknownKeyHandle (or an error!).
I'm using github.com/mdp/u2fcli which might be not gracefully handling errors on CheckAuthenticate() function.
Thanks!