I have adopted Universal Links in my app. The App Search API Validation Tool is passing all validations, including Link to Application.
But when I open the web page in Safari on my Mac and open App Switcher on my iPhone, it only shows Safari to handoff, when it should have instead shown my app (like what happens with the Trello app and website). Similarly, when I'm in my app and I've made an NSUserActivity current with the webpage URL included, Safari does not come up as a handoff suggestion on my MacBook.
Now if I send the link to the webpage to myself and tap on it, it properly opens the app instead of Safari. But it doesn't provide the option to open it in Safari in the status bar at the top right, but maybe that's a change in iOS 11, so that's fine.
Why isn't Handoff working properly here?