It appears that this method from ASCredentialProviderViewController is not being called at all. I am unable to trigger it. Ref
func prepareCredentialList(for serviceIdentifiers: [ASCredentialServiceIdentifier], requestParameters: ASPasskeyCredentialRequestParameters)
I expected it to be triggered when RP has a list of allowCredentials, but I still get:
override func prepareInterfaceToProvideCredential(for credentialRequest: ASCredentialRequest)
Am I missing something?