Platform SSO registration dialogs remain after later success

We’re investigating a Platform SSO registration issue on macOS and wanted to check whether others have seen similar behavior or know whether this is expected system behavior.

Scenario: Our extension implements ASAuthorizationProviderExtensionRegistrationHandler for device and user registration. On failure we complete with ASAuthorizationProviderExtensionRegistrationResult.failed, and on success we complete with .success.

What we’re seeing: If registration fails multiple times, macOS shows multiple system dialogs saying:

Registration failed and will automatically retry in a few minutes.

If we do not close those earlier failure dialogs and then start another registration that succeeds, the old failure dialogs remain visible and do not dismiss automatically. They have to be closed manually one by one.

From our side, these appear to be system-owned Platform SSO dialogs, not app-owned windows. We only return the registration result via the handler completion.

Any guidance on whether macOS is expected to reconcile/dismiss earlier failure dialogs after a later success would also be helpful.

Answered by DTS Engineer in 885723022
From our side, these appear to be system-owned Platform SSO dialogs

Indeed. Given that, this sounds like a bug to me, and I encourage you to file it as such.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer
From our side, these appear to be system-owned Platform SSO dialogs

Indeed. Given that, this sounds like a bug to me, and I encourage you to file it as such.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Here is the FB ticket: FB16734033 just for reference.

Thank you

Platform SSO registration dialogs remain after later success
 
 
Q