We are using MSAL through Azure Portal in single tenant mode. App is Xamarin forms, platform Android, debugging in simulator or on Samsung phone have same results.
This dialog comes up and pressing the buttons gives nothing. Pressing "continue" does nothing and no output comes to the debugger Pressing "cancel" does nothing and no output comes to the debugger
The app is authenticating, we can see it in the Azure Portal logs every time we click "continue" If we click "continue" 3 times, we see 3 confirmed authentications in the Azure Portal logs.
Why does this dialog not respond to the button clicks?
Problem was fixed by adding this .WithUseEmbeddedWebView(true)
Now the dialog no longer comes up
result = await authContext.AcquireTokenInteractive(Scopes)
.WithAuthority(Authority)
.WithUseEmbeddedWebView(true)
.WithParentActivityOrWindow(pwindow)
.ExecuteAsync();