I have an app that opens an SFSafariViewController to handle payments on web. Once the user does the purchase, they are landed on a confirmation screen that has a "next" button. When they click that button it is sending them to a url /myCallbackURL.

The app is configured to support universal links. I have the following in my SceneDelegate.

```
func scene(_: UIScene, continue userActivity: NSUserActivity) {
    if userActivity.activityType == NSUserActivityTypeBrowsingWeb, let url = userActivity.webpageURL {
      let components = url.absoluteURL.pathComponents
      // check the last component and go to the right view
    }
  }

```

I am putting a breakpoint in this function to see when it is hit.

When I run `xcrun simctl openurl booted "https://example.com/myCallbackURL"` in the terminal, the breakpoint is hit. But when I click from within SFSafariViewController, it is not!!

Does SFSafariViewController supports universal links? I am confused. According to Apple's documentation it does, but in my test it is not. Am I missing something?