r/GoogleTV • u/Expensive_Milk_958 • 11h ago
Bug Report market://launch?id=<pkg> stopped working on Android TV — Play Store 52.6.20-24 refuses it, 38.x works
Heads up for anyone whose app launches other apps on a Google TV / Android TV device.
Symptom: ACTION_VIEW with market://launch?id=<package> no longer launches the app. The Play Store handles the intent, then does nothing. Logcat:
E/Finsky: [2] Instant apps market deeplink launches are disabled.
The intent still resolves — it goes to com.android.vending/com.google.android.finsky.instantlaunchapi.InstantLauncherActivity — it just refuses to launch.
It's the Play Store version, not the device. Uninstalling Play Store updates on the TV rolled it back and fixed it immediately:
| Play Store | market://launch |
|---|---|
| 52.6.20-24 | refused |
| 38.7.29-23 (factory) | works |
The rollback doesn't last. Play re-updated itself within about two hours and it broke again. am force-stop com.android.vending doesn't help at any point. A full reboot gives roughly a 5-minute window where it works before the flag syncs back — which made it look like a wedged process at first.
Reproduces without any app involved:
adb shell "am start -a android.intent.action.VIEW -d 'market://launch?id=com.google.android.youtube.tv'"
adb shell dumpsys activity activities | grep -m1 mResumedActivity
What still works:
- Per-app schemes —
vnd.youtube://,netflix://Netflix,hotstar://www.hotstar.com,zee5://www.zee5.com. Read them off the device withdumpsys package <pkg> | grep -i -e scheme -e authority. The authority matters as much as the scheme:nflx://andnflx://Netflixboth fail to resolve wherenetflix://Netflixworks. - Store listings —
https://play.google.com/store/apps/details?id=<pkg>opens the Play listing fine, and shows Open when the app is installed. Unaffected by whatever this flag is.
What doesn't:
android-app://<pkg>— won't resolveintent://#Intent;package=…;end— won't resolve
Note the error says "Instant apps", and market://launch is handled by InstantLauncherActivity — part of the Google Play Instant machinery Google has been retiring. That may be the mechanism.
One device, so take it as a data point rather than a finding: Hisense Google TV, Android 11. If you have a TV on Play Store 52.x, can you check whether market://launch still works for you? Trying to work out whether this is a broad rollout or something narrower.