[Bug] MsalUiRequiredException.Classification does not seem to report useful data #5187
Labels
needs attention
Delete label after triage
public-client
untriaged
Do not delete. Needed for Automation
Library version used
4.67.2, 4.69.1
.NET version
.Net Core 8.0.*
Scenario
PublicClient - desktop app
Is this a new or an existing app?
The app is in production, I haven't upgraded MSAL, but started seeing this issue
Issue description and reproduction steps
We observe that when we get
MsalUiRequiredException
, if we attempt to inspect.Classification
, it always returns back asUiRequiredExceptionClassification.None
.As SubError is internal, we have no way to identify why we are hitting
MsalUiRequiredException
.We see these error codes and error tags:
But we have little understanding of why interactive auth was required.
Over the last 28 days, we have hit "None" for MsalUiRequiredException on 691 unique devices/customers
Relevant code snippets
Expected behavior
Either MsalUiRequiredException.Classification contains relevant data, or SubError is moved from internal to public
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
All
Solution and workarounds
None that we are aware of.
The text was updated successfully, but these errors were encountered: