Please ignore the 10000 value on time, I just did that in my debug outputer to keep it looking nice and inline
Time in ms : Direction : Data
100010068: FIDO data input: ffffffff 86 0008 ca4f341a1096f2c3 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100010101: FIDO data output: ffffffff 86 0011 ca4f341a1096f2c3 00000001 02 010001 0700000000000000000000000000000000000000000000000000000000000000000000000000000000
100010113: FIDO data input: 00000001 90 0001 04 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100010128: FIDO data output: 00000001 90 00a9 00 aa0183665532465f5632684649444f5f325f306c4649444f5f325f315f50524502826b6372656450726f746563746b686d61632d73656372
100010146: FIDO data output: 00000001 00 657403509f77e279a6e24d58b70031e5943c6a9804a562726bf5627570f564706c6174f469636c69656e7450696ef47563726564656e7469616c4d
100010167: FIDO data output: 00000001 01 676d7450726576696577f505190800068101070a0818600981637573620a81a263616c672664747970656a7075626c69632d6b6579000000000000
100010187: FIDO data input: 00000001 90 0091 02 a4016b776562617574686e2e696f025820b8f61f95075fb9880885294e881b57f587196fb1a1cf35bf9c7be86f11fcbe3a0381a262696458
etc.
Fail situation 2
100013257: FIDO data input: ffffffff 86 0008 8744a2528fb3adf6 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100013289: FIDO data output: ffffffff 860011 8744a2528fb3adf6 00000001 02 010001 0700000000000000000000000000000000000000000000000000000000000000000000000000000000
100014049: FIDO data input: 00000001 90 0001 04 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100014062: FIDO data output: 00000001 90 00a9 00 aa0183665532465f5632684649444f5f325f306c4649444f5f325f315f50524502826b6372656450726f746563746b686d61632d73656372
100014080: FIDO data output: 00000001 00 657403509f77e279a6e24d58b70031e5943c6a9804a562726bf5627570f564706c6174f469636c69656e7450696ef47563726564656e7469616c4d
100014149: FIDO data output: 00000001 01 676d7450726576696577f505190800068101070a0818600981637573620a81a263616c672664747970656a7075626c69632d6b6579000000000000
(At this point just repeats INIT and get auth info)
100017117: FIDO data input: ffffffff 86 0008 d0f9d721ca59a171 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100017149: FIDO data output: ffffffff 86 0011 d0f9d721ca59a171 00000002 02010001 0700000000000000000000000000000000000000000000000000000000000000000000000000000000
100017161: FIDO data input: 00000002900001040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100017176: FIDO data output: 000000029000a900aa0183665532465f5632684649444f5f325f306c4649444f5f325f315f50524502826b6372656450726f746563746b686d61632d73656372
etc.
Looking at the data like this I noticed that there is a gap in the last CBOR response of around 70ms, not sure why, will change firmware to reduce this