You also have a problem, with the bonus you also get Universal Links for working in iOS 9. I tried everything above and still could not work reliably.
It seems that itβs slower to choose your own option in the browser continuation option.
It also seems like slowly updating the cache-applex-app-site-association, so you can change it and not see any change for a while.
One quirk: Universal Links seems to return activity.webpageURL.host as "www.example.com", while a handover returns "example.com".
Update: it works MORE if you use Safari as a browser instead of Chrome. Chooses a handover much faster and more reliable.
source share