When trying to sign a user up using passkeys I create a request using: createCredentialRegistrationRequest
when performing this request with performRequests
all goes well. When a user cancels this request by pressing the X on the system modal that is presented I correctly receive a canceled event through authorizationController(controller:, didCompleteWithError:)
. Now if I retry the request I do not get a popup or a canceled error but instead I get the following:
["NSLocalizedFailureReason": Request already in progress for specified application identifier.]
Is there a way to present the registration/signup with passkeys modal again after the user has cancelled it? For example when a user dismisses the system modal but later decides to press the "create account" button again. As far as I can see now if the user cancels the request once you can never show the modal again.