I'm working to resolve an issue where deep linking works from the Roku Search screen on a Roku device, but fails if the search is launched from the Roku mobile app. The difficult part is trying to discover what the launch arguments are. I tried to listen to the wire between the mobile app and the roku device, but it seems that search commands from the iOS app do not go directly to the Roku device.
I may have the information I need from internal analytics, but it would be nice to have a better way to diagnose this. I'm not aware of a way to test live Roku Search against a side-loaded app, as opposed to simulations with curl commands shown in the documentation.