In Orion for iOS, triggering an external app via a custom URL scheme using JavaScript redirection does not always execute as expected. Specifically, when a button calls the function:
javascript
function openApp() {
let appurl = window.location.href;
appurl = appurl.replace(window.location.protocol, "APP_I_WANT_TO_OPEN:");
window.location.replace(appurl);
}
the browser does not display any prompt or attempt to open the corresponding app.
Expected behavior:
In Safari (iOS), the same code triggers the expected system dialog:
"Open in APP_I_WANT_TO_OPEN? Cancel / Open"

This enables seamless authentication flows where the user signs in through the browser and is then redirected back into the native app.
Actual Behavior
On Orion, pressing the button does nothing. No prompt appears, and the redirect to the custom app scheme fails silently.
Impact
This issue breaks workflows where apps rely on Orion to:
in the way I have described above.
Without this functionality, Orion cannot be used as a default browser for apps that require authentication handoff in this specific way.
App version: 1.3.27 (7) (WebKit 8621.3.11.10.3) System version: 18.6.2