Okay, I fixed my problem with this. You need to set the BE (Backup Eligible) and BS (Backup State) flags to 1 in the authData. I also set AT, UV and UP.
A few other tips, not sure essential:
Use the text tags: fmt, attestStmt, authData to identify response statements in attestationObject instead of the CTAP integer tags
Use fmt:none, attestStmt: {}
Check system console if you get errors. It clearly indicated "authData flag missing". Didn't tell me which one, but not hard to figure out.
Topic:
Privacy & Security
SubTopic:
General
Tags: