Not getting ASCredentialServiceIdentifier for One Time Codes in iOS 18

Not getting ASCredentialServiceIdentifier in func prepareOneTimeCodeCredentialList(for serviceIdentifiers: [ASCredentialServiceIdentifier]) when trying to use ASCredentialProviderViewController for autofilling one time codes in iOS 18.

Because of this I have to show all the TOTP items rather than the specific one for which user is trying to fill TOTP using autofill. Is this intended or a bug? How to know for which domain TOTP is to be filled??

Not getting ASCredentialServiceIdentifier for One Time Codes in iOS 18
 
 
Q