The fix in DiscourseHub only addresses authenticating with a passkey. Adding one isn’t supported while in Hub, in fact, you shouldn’t even see the UI to add it.
The screenshot above is for second-factor security keys, we need to remove that from the app as well probably. Will make a todo for that.