Following documentation from Huawei Developer site, I created an app to intercept links from certain hostnames used as deep-links.
The app launches fine with the app link from an email shown as a URL. But when I tried to scan the QR code generated by Huawei Developer site using the following steps: Settings-Huawei ID - Scan, the URL looks the same, select OK, the phone will end up displaying the page asking for download or open the web page as this is set as fall back step.
This problem happens only to HTTPS or HTTP schemes on HMS-only devices. Does the app-linking work with HTTP(S) for HMS-only devices?
Please try to use QR scanner built in the browser. Huawei ID QR scanner seems having a different handling of decoded information.