Hmm. That's really odd. Is this the newer Onn 4k device? Android 12?
Out of curiosity, can you run the following connected to the Onn device?
adb -s <device ip> shell dumpsys package com.haystack.android
and share the content from the "Activity Resolver Table" section?
This actually works perfectly on my Onn 4k box.
This is from my onn box:
https:
63e8c49 com.haystack.android/.tv.ui.activities.LoadingActivity filter c198a6f
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "http"
Scheme: "https"
Authority: "www.haystack.tv": -1
Authority: "haystack.tv": -1
AutoVerify=true
com.haystack.android/.tv.ui.activities.LoadingActivity
is associated with the https://haystack.tv
so it should work as it did when specifying com.haystack.android/.tv.ui.activities.LoadingActivity
manually.
Overall I'm trying to find a compromise between ease-of-use and flexibility which has me trying to have less form fields instead of more. I do appreciate the interest in expanding beyond the "standard" apps, but at least for now I want to make sure the "standard" apps are working as well as they can first.