Thank you for posting your query on Microsoft Q&A.
Web browsers are required for interactive authentication. By default, the MSAL library uses the system web view. During sign-in, the MSAL library pops up the iOS system web view with the Azure AD B2C user interface.
In the Customize browsers and WebViews for iOS/macOS article this could be due to Cookie sharing and SSO implications
For SSO to work on iOS, tokens need to be shared between apps. This requires a token cache, or broker application, such as Microsoft Authenticator for iOS.
However in case of android SSO implications By default, applications integrated with MSAL use the system browser's Custom Tabs to authorize. Unlike WebViews, Custom Tabs share a cookie jar with the default system browser enabling fewer sign-ins with web or other native apps that have integrated with Custom Tabs.
Action Plan: Kindly validate if you are using SFSafariViewController or ASWebAuthenticationSession (Note: SFAuthenticationSession has been deprecated by Apple)
Thanks,
Akshay Kaushik
Please "Accept the answer" (Yes/No), and share your feedback if the suggestion works as per your business need. This will help us and others in the community as well.