This was discussed and specified in https://github.com/w3c/webauthn/issues/1790 Right now our behavior causes issues for sites that have an ongoing conditional mediation request and a modal button.
rdar://99535627