Return value for acquireTokenSilent should never be null. It should either be: - IAuthenticationResult in case of successful request - Exception is thrown if there is a cache miss or STS returns an error (`MsalUiRequiredException`)