Our deep links open the app but always land on the home screen. Config issue or missing feature?
The links clearly work because the app opens, but every tap ends up on the home screen instead of the product page. Is this a setup problem or something our link tool doesn't do?
Answer from the Linkrunner team
Split it by who is tapping. If people who already have the app land on home, the link association works and the gap is inside the app. A frequent cause in our support cases is the app receiving the URL but never passing it to the SDK's deep link handler on cold start, on warm start, or for links on a second domain. Call the handler after SDK initialisation on both starts and for every link domain, then route the URL in your navigation layer. If only some paths open the wrong screen, check the path patterns in your AASA file. If it only happens to new installs, that is the missing piece: routing after install is deferred deep linking, and it fails when the SDK initialises after your first navigation decision. Initialise it first and hold the splash screen until the deferred result returns. AASA checker: https://linkrunner.io/tools/aasa-validator
More on this: linkrunner.io/blog/universal-links-open-app-store-instead-of-app