Using ASWebAuthenticationSession and ASPresentationAnchor for OAuth has been working as expected but after updating to Big Sur the authentication flow is now opening two Safari windows. This occurs only when Safari is completely shutdown, when an instance is running a single window will be displayed as expected.
Microsoft has an example which is having the same issue. https://github.com/Azure-Samples/ms-identity-macOS-swift-objc
Has anyone else come across this with Big Sur?