Não tenho nenhum dispositivo Samsung aqui. Testei em um emulador do Browserstack e funcionou bem, mas suspeito que as coisas do Samsung Pass estejam desativadas lá.
Você pode me fazer um favor e ver se obtém o mesmo comportamento em um site que não seja do Discourse, como github.com/login, por exemplo? Eles também têm suporte a passkey ativado lá, você pode ver o mesmo comportamento.