I have an app focused on casting from a mobile device to Roku. On the mobile app, when the user chooses the Roku device, I query the installed apps, and if my app is installed I send the "launch" ECP command; if not installed, I send the "install" command, which used to bring up the store page to install the app.
I don't know when this changed, but "install" no longer works, tested on multiple devices. Now I'm just getting 401 Unauthorized responses. Is this expected behavior now? Can we not launch the install page anymore via ECP? Is there some setting on the Roku device? Or is there any other approach that can let the user avoid having to manually search and install the app?