It turns out that on older Roku firmware, you can't create instances of the roRegistrySection in the main thread. Therefore, you have to wrap interactions with it in a Task. I was using a newer firmware version where accessing it in the main thread isn't an issue. However, the Roku tester was using the previous version, where this was an issue. I hope this helps someone.