# Roku Developer Program

**URL:** https://forum.developer.roku.com/c/roku-developer-program/7.md?page=1

[Latest](https://forum.developer.roku.com/latest.md) · [Categories](https://forum.developer.roku.com/categories.md) · [Tags](https://forum.developer.roku.com/tags.md)

**Page:** 2

---

## [ContentNode has an undocumented "contentId" field which defaults to integer](https://forum.developer.roku.com/t/contentnode-has-an-undocumented-contentid-field-which-defaults-to-integer/11514)

<div class="topic-metadata">

**Author:** [@AzatRoku](https://forum.developer.roku.com/u/AzatRoku)\
**Replies:** 7\
**Last updated:** [September 28, 2026, 2:52pm UTC](https://forum.developer.roku.com/t/contentnode-has-an-undocumented-contentid-field-which-defaults-to-integer/11514 "2026-09-28T14:52:18Z")

</div>

node = createObject("roSGNode", "ContentNode") ?node.contentId, node.hasField("contentId") ' 0 true Also, the Streams field formatting is broken in https://developer.roku.com/dev/docs/content-metad…

---

## [App Behavior Analysis: Sign In/Out pass, but Deep Linking (5.1) and Content Play Performance (3.6) fail because the app is still on the sign-in keyboard (VKBKey)](https://forum.developer.roku.com/t/app-behavior-analysis-sign-in-out-pass-but-deep-linking-5-1-and-content-play-performance-3-6-fail-because-the-app-is-still-on-the-sign-in-keyboard-vkbkey/11597)

<div class="topic-metadata">

**Author:** [@mbenedict261](https://forum.developer.roku.com/u/mbenedict261)\
**Replies:** 0\
**Last updated:** [September 26, 2026, 4:55pm UTC](https://forum.developer.roku.com/t/app-behavior-analysis-sign-in-out-pass-but-deep-linking-5-1-and-content-play-performance-3-6-fail-because-the-app-is-still-on-the-sign-in-keyboard-vkbkey/11597 "2026-09-26T16:55:25Z")

</div>

Setup Non-TVE subscription channel (SceneGraph). Sign-in happens entirely on-device: a two-step email/password flow using DynamicKeyboard. The app POSTs the credentials to our own backend, stores the returned token in …

---

## [Lost Developer ID and password](https://forum.developer.roku.com/t/lost-developer-id-and-password/11595)

<div class="topic-metadata">

**Author:** [@saivamsee07](https://forum.developer.roku.com/u/saivamsee07)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 10:39am UTC](https://forum.developer.roku.com/t/lost-developer-id-and-password/11595 "2026-09-25T10:39:48Z")

</div>

Hi I lost my developer id and password for my current live app. I want to provide an update to my current live app. If I do it with generating new developer id then will it give an update to current live app or it will …

---

## [Dark Mode support on the Developer/Main website](https://forum.developer.roku.com/t/dark-mode-support-on-the-developer-main-website/11591)

<div class="topic-metadata">

**Author:** [@fyb3roptik](https://forum.developer.roku.com/u/fyb3roptik)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 4:39pm UTC](https://forum.developer.roku.com/t/dark-mode-support-on-the-developer-main-website/11591 "2026-09-23T16:39:45Z")

</div>

Can we please get a Dark Mode for the Developer Portal and the Main Site? This is an accessibility feature for us people who get Migraines!

---

## [Empty Home Screen](https://forum.developer.roku.com/t/empty-home-screen/11586)

<div class="topic-metadata">

**Author:** [@justin](https://forum.developer.roku.com/u/justin)\
**Replies:** 4\
**Last updated:** [September 23, 2026, 12:34pm UTC](https://forum.developer.roku.com/t/empty-home-screen/11586 "2026-09-23T12:34:59Z")

</div>

I’ve been seeing this every-so-often on my ultra, OS 16.0.4-2213-DE, GC 26.37.13, when you press an RC button the rest of the screen fills in - maybe a known issue? I see it typically after I have side-loaded a dev ap…

---

## [Data source for Ways to Watch](https://forum.developer.roku.com/t/data-source-for-ways-to-watch/11585)

<div class="topic-metadata">

**Author:** [@rootsmusic](https://forum.developer.roku.com/u/rootsmusic)\
**Replies:** 3\
**Last updated:** [September 22, 2026, 10:28pm UTC](https://forum.developer.roku.com/t/data-source-for-ways-to-watch/11585 "2026-09-22T22:28:50Z")

</div>

Who’s the data provider for a program’s “Ways to Watch”? Thanks.

---

## [Dev Summit 2026 - Join Us This Week - Agenda and Slido](https://forum.developer.roku.com/t/dev-summit-2026-join-us-this-week-agenda-and-slido/11587)

<div class="topic-metadata">

**Author:** [@RokuNicole](https://forum.developer.roku.com/u/RokuNicole)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 10:29pm UTC](https://forum.developer.roku.com/t/dev-summit-2026-join-us-this-week-agenda-and-slido/11587 "2026-09-21T22:29:49Z")

</div>

We’re looking forward to hosting our 10th annual Roku Developer Summit! To help you plan, we want to share links to this year’s agenda and to Slido ahead of the event. Link to Slido: https://go.roku.com/dev-summit-26-q…

---

## [Roku TV OS and Aspect Ratios](https://forum.developer.roku.com/t/roku-tv-os-and-aspect-ratios/11570)

<div class="topic-metadata">

**Author:** [@mick\_aka](https://forum.developer.roku.com/u/mick_aka)\
**Replies:** 1\
**Last updated:** [September 14, 2026, 8:27pm UTC](https://forum.developer.roku.com/t/roku-tv-os-and-aspect-ratios/11570 "2026-09-14T20:27:18Z")

</div>

Would really appreciate the ability on Roku TVs to manually set the aspect ratio and/or zoom level of an input, it’s a feature still deemed worthy on both the highest and lowest end modern TVs with other operating system…

---

## [Roku OS developer release notes](https://forum.developer.roku.com/t/roku-os-developer-release-notes/11572)

<div class="topic-metadata">

**Author:** [@RokuBen](https://forum.developer.roku.com/u/RokuBen)\
**Replies:** 0\
**Last updated:** [September 14, 2026, 7:35pm UTC](https://forum.developer.roku.com/t/roku-os-developer-release-notes/11572 "2026-09-14T19:35:01Z")

</div>

Our Roku OS developer release notes are regularly posted at Release notes. We’ve just posted a preview of what developer API changes are coming soon with Roku OS 16.0, along with a link to how to join the beta program i…

---

## [Free SceneGraph Channel Wizard](https://forum.developer.roku.com/t/free-scenegraph-channel-wizard/11568)

<div class="topic-metadata">

**Author:** [@Baradanikto](https://forum.developer.roku.com/u/Baradanikto)\
**Replies:** 0\
**Last updated:** [September 6, 2026, 7:00pm UTC](https://forum.developer.roku.com/t/free-scenegraph-channel-wizard/11568 "2026-09-06T19:00:02Z")

</div>

For those of you new to this forum, I’d like to introduce you to the SceneGraph Wizard utility that I introduced a while ago. It leverages the ‘old’ Direct Publisher json channel definition to generate channel code (.zi…

---

## [BrightScript Simulator v2.5 runs complex SceneGraph apps!](https://forum.developer.roku.com/t/brightscript-simulator-v2-5-runs-complex-scenegraph-apps/11558)

<div class="topic-metadata">

**Author:** [@marcelo\_cabral](https://forum.developer.roku.com/u/marcelo_cabral)\
**Replies:** 3\
**Last updated:** [August 29, 2026, 4:57am UTC](https://forum.developer.roku.com/t/brightscript-simulator-v2-5-runs-complex-scenegraph-apps/11558 "2026-08-29T04:57:15Z")

</div>

Watch a quick demo of the new incredible capabilities of BrightScript Simulator v2.5! It runs complex SceneGraph applications like JellyFin, JellyRock and even Tubi! Runs Rooibos unit tests with the CLI, also application…

---

## [Switch / Case](https://forum.developer.roku.com/t/switch-case/11557)

<div class="topic-metadata">

**Author:** [@sjb64](https://forum.developer.roku.com/u/sjb64)\
**Replies:** 1\
**Last updated:** [August 26, 2026, 3:14pm UTC](https://forum.developer.roku.com/t/switch-case/11557 "2026-08-26T15:14:36Z")

</div>

I know I have asked for this over the years, but it would clean up and improved readability somewhat messy if else else … end if code blocks for various scenarios. With no optimizations it would still be more readable t…

---

## [Create TV Channels for Roku using wordpress websites](https://forum.developer.roku.com/t/create-tv-channels-for-roku-using-wordpress-websites/11560)

<div class="topic-metadata">

**Author:** [@ferdiworks](https://forum.developer.roku.com/u/ferdiworks)\
**Replies:** 0\
**Last updated:** [August 24, 2026, 11:29pm UTC](https://forum.developer.roku.com/t/create-tv-channels-for-roku-using-wordpress-websites/11560 "2026-08-24T23:29:25Z")

</div>

Remember WP Smart TV? From Rovidx Media. Rob reopened the WP Smart TV plugin, which is free and now called MediaBlaster. He now offers a new product called The MediaBlaster Launch Kit. The MediaBlaster Launch Kit is an S…

---

## [Mixed HDR/SDR manifest fails to play on SDR only device](https://forum.developer.roku.com/t/mixed-hdr-sdr-manifest-fails-to-play-on-sdr-only-device/11559)

<div class="topic-metadata">

**Author:** [@nthingvall](https://forum.developer.roku.com/u/nthingvall)\
**Replies:** 0\
**Last updated:** [August 24, 2026, 3:03pm UTC](https://forum.developer.roku.com/t/mixed-hdr-sdr-manifest-fails-to-play-on-sdr-only-device/11559 "2026-08-24T15:03:14Z")

</div>

I have an HLS manifest that mixes HDR and SDR renditions. If I set my Roku to be specifically 1080p, not 1080p + HDR, Roku won’t play any of the renditions and throws a all variants filtered out error. However, if I remo…

---

## [Perfetto Tracing issue on 15.3](https://forum.developer.roku.com/t/perfetto-tracing-issue-on-15-3/11551)

<div class="topic-metadata">

**Author:** [@AK13](https://forum.developer.roku.com/u/AK13)\
**Replies:** 1\
**Last updated:** [August 19, 2026, 5:24pm UTC](https://forum.developer.roku.com/t/perfetto-tracing-issue-on-15-3/11551 "2026-08-19T17:24:55Z")

</div>

The perfetto tracing on Roku stops within 30-40secs and no further trace data gets added to the trace file, even though the connection is still alive, and the app is still running. This started happening from 15.3, if I…

---

## [Roku http://rokuip:8080 doesn't work if device is left un-used for sometime](https://forum.developer.roku.com/t/roku-http-rokuip-8080-doesnt-work-if-device-is-left-un-used-for-sometime/11515)

<div class="topic-metadata">

**Author:** [@AK13](https://forum.developer.roku.com/u/AK13)\
**Replies:** 6\
**Last updated:** [August 19, 2026, 7:20am UTC](https://forum.developer.roku.com/t/roku-http-rokuip-8080-doesnt-work-if-device-is-left-un-used-for-sometime/11515 "2026-08-19T07:20:03Z")

</div>

All my devices(dev mode enabled) if left un-used for a week, don’t connect to the 8080 port even after updating their software and re-booting. Different browser, different network no luck. Wierdly :8060 port works, but …

---

## [Could Not Play The Stream](https://forum.developer.roku.com/t/could-not-play-the-stream/11549)

<div class="topic-metadata">

**Author:** [@xavierblackheart](https://forum.developer.roku.com/u/xavierblackheart)\
**Replies:** 1\
**Last updated:** [August 18, 2026, 1:48pm UTC](https://forum.developer.roku.com/t/could-not-play-the-stream/11549 "2026-08-18T13:48:41Z")

</div>

I’m having an issue with all of my TV channels that are on Roku that I built as a mini network of five channels through one build. All of them are giving me the same error, could not play the stream. I have spoke to my t…

---

## [RokuLab: an open-source desktop development environment for BrightScript and SceneGraph — looking for community feedback](https://forum.developer.roku.com/t/rokulab-an-open-source-desktop-development-environment-for-brightscript-and-scenegraph-looking-for-community-feedback/11544)

<div class="topic-metadata">

**Author:** [@GaDevs](https://forum.developer.roku.com/u/GaDevs)\
**Replies:** 0\
**Last updated:** [August 12, 2026, 12:37am UTC](https://forum.developer.roku.com/t/rokulab-an-open-source-desktop-development-environment-for-brightscript-and-scenegraph-looking-for-community-feedback/11544 "2026-08-12T00:37:30Z")

</div>

Hello Roku developer community! I’ve been working on an open-source project called RokuLab, a desktop development environment for BrightScript and SceneGraph projects. GitHub: GitHub - gadevsbr/RokuLab: Develop, debug …

---

## [Does /keypress/VolumeUp actually work on a Roku TV? I get 200 OK on a stick, but nothing happens](https://forum.developer.roku.com/t/does-keypress-volumeup-actually-work-on-a-roku-tv-i-get-200-ok-on-a-stick-but-nothing-happens/11541)

<div class="topic-metadata">

**Author:** [@Ulve](https://forum.developer.roku.com/u/Ulve)\
**Replies:** 2\
**Last updated:** [August 10, 2026, 2:39pm UTC](https://forum.developer.roku.com/t/does-keypress-volumeup-actually-work-on-a-roku-tv-i-get-200-ok-on-a-stick-but-nothing-happens/11541 "2026-08-10T14:39:42Z")

</div>

Hello. I am building a remote control app for iPhone. It is not released, and I am not linking it here. I only need a technical answer. WHAT I MEASURED I have a Roku Streaming Stick+ (3830RW, Roku OS 15.2.4). I send t…

---

## [Weather4us national radar \[bug\]](https://forum.developer.roku.com/t/weather4us-national-radar-bug/11539)

<div class="topic-metadata">

**Author:** [@tomgofly](https://forum.developer.roku.com/u/tomgofly)\
**Replies:** 1\
**Last updated:** [August 4, 2026, 7:48pm UTC](https://forum.developer.roku.com/t/weather4us-national-radar-bug/11539 "2026-08-04T19:48:51Z")

</div>

The CONUS radar images load, but about 50% of the time they are not in the correct chronological order.

---

## [Video node gets stuck in buffering loop on start up for some limited devices](https://forum.developer.roku.com/t/video-node-gets-stuck-in-buffering-loop-on-start-up-for-some-limited-devices/11529)

<div class="topic-metadata">

**Author:** [@nthingvall](https://forum.developer.roku.com/u/nthingvall)\
**Replies:** 2\
**Last updated:** [July 30, 2026, 3:50pm UTC](https://forum.developer.roku.com/t/video-node-gets-stuck-in-buffering-loop-on-start-up-for-some-limited-devices/11529 "2026-07-30T15:50:24Z")

</div>

The issue we’re seeing is that occasionally for some limited device (those with 512MB of memory), a live HLS-TS stream will fail to start playback. It will get stuck in buffering state. In monitoring the bufferingInfo fi…

---

## [Roku OS 15.3 (build 4.832-JW) fails to play HLS live streams without an audio track (H.264 video-only, MPEG-TS)](https://forum.developer.roku.com/t/roku-os-15-3-build-4-832-jw-fails-to-play-hls-live-streams-without-an-audio-track-h-264-video-only-mpeg-ts/11532)

<div class="topic-metadata">

**Author:** [@drodine](https://forum.developer.roku.com/u/drodine)\
**Replies:** 1\
**Last updated:** [July 29, 2026, 4:27pm UTC](https://forum.developer.roku.com/t/roku-os-15-3-build-4-832-jw-fails-to-play-hls-live-streams-without-an-audio-track-h-264-video-only-mpeg-ts/11532 "2026-07-29T16:27:58Z")

</div>

Device(s) affected: Model: 3840X — OS 15.3, build 4.832-JW Model: 3820R2 — reported by end user, OS 15.3, build 832 Note: The issue was independently observed on two different Roku hardware models (3840X and 3820R2) b…

---

## [Dev Summit 2026 - Registration is open!](https://forum.developer.roku.com/t/dev-summit-2026-registration-is-open/11527)

<div class="topic-metadata">

**Author:** [@RokuNicole](https://forum.developer.roku.com/u/RokuNicole)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 4:09pm UTC](https://forum.developer.roku.com/t/dev-summit-2026-registration-is-open/11527 "2026-07-28T16:09:12Z")

</div>

Join the Roku 2026 Developer Summit! Celebrating our ten year anniversary of the Roku Developer Summit, on September 23-24, 2026, Roku will simulcast our annual Developer Summit live for developers streaming worldwide. …

---

## [Nodes that get rendered on screen, set to an "m" variable in TargetGroup itemComponent, get orphaned when the nodes are removed](https://forum.developer.roku.com/t/nodes-that-get-rendered-on-screen-set-to-an-m-variable-in-targetgroup-itemcomponent-get-orphaned-when-the-nodes-are-removed/11525)

<div class="topic-metadata">

**Author:** [@AzatRoku](https://forum.developer.roku.com/u/AzatRoku)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 2:13am UTC](https://forum.developer.roku.com/t/nodes-that-get-rendered-on-screen-set-to-an-m-variable-in-targetgroup-itemcomponent-get-orphaned-when-the-nodes-are-removed/11525 "2026-07-28T02:13:22Z")

</div>

Any node that is rendered on screen and gets referenced and set in a TargetGroup itemComponent’s m context gets orphaned when the nodes are removed from the tree. This is probably happening for RowList itemComponents as…

---

## [Incorporate functionality for the Google Cast/Chromecast cast protocol please](https://forum.developer.roku.com/t/incorporate-functionality-for-the-google-cast-chromecast-cast-protocol-please/11523)

<div class="topic-metadata">

**Author:** [@asteen08](https://forum.developer.roku.com/u/asteen08)\
**Replies:** 1\
**Last updated:** [July 28, 2026, 12:15am UTC](https://forum.developer.roku.com/t/incorporate-functionality-for-the-google-cast-chromecast-cast-protocol-please/11523 "2026-07-28T00:15:54Z")

</div>

Please incorporate functionality for the Google Cast/Chromecast casting protocol. This has been a long requested feature for many years by Roku users wondering why their android phones are not discovering their devices i…

---

## [Non-Blocking Event Loop Asynchronous with App Interface](https://forum.developer.roku.com/t/non-blocking-event-loop-asynchronous-with-app-interface/11524)

<div class="topic-metadata">

**Author:** [@867homely](https://forum.developer.roku.com/u/867homely)\
**Replies:** 1\
**Last updated:** [July 28, 2026, 12:15am UTC](https://forum.developer.roku.com/t/non-blocking-event-loop-asynchronous-with-app-interface/11524 "2026-07-28T00:15:20Z")

</div>

Hello, I am trying to run an event loop that runs a SoundEffect after a set amount of milliseconds, that is interruptible through a variable change. I originally tried a simple while loop like this: while true …

---

## [\[Beta\] OS 15.3](https://forum.developer.roku.com/t/beta-os-15-3/11522)

<div class="topic-metadata">

**Author:** [@Addison](https://forum.developer.roku.com/u/Addison)\
**Replies:** 0\
**Last updated:** [July 26, 2026, 4:57pm UTC](https://forum.developer.roku.com/t/beta-os-15-3/11522 "2026-07-26T16:57:06Z")

</div>

Announcement: https://blog.roku.com/developer/roku-os-15-3-beta Full Release Notes: https://developer.roku.com/dev/docs/release-notes#roku-os-153-beta OS 15.3 Highlights ▶ SceneGraph ▶ BrightScript

---

## [\[bug\] Roku RALE asString and Versioning](https://forum.developer.roku.com/t/bug-roku-rale-asstring-and-versioning/11521)

<div class="topic-metadata">

**Author:** [@Addison](https://forum.developer.roku.com/u/Addison)\
**Replies:** 0\
**Last updated:** [July 26, 2026, 12:53pm UTC](https://forum.developer.roku.com/t/bug-roku-rale-asstring-and-versioning/11521 "2026-07-26T12:53:54Z")

</div>

Bugs FW\_asString missing else catch-all condition or default return value this results in a crash if you are focused on the video player Deprecated Functions SocketConnection\_StartConnection uses the deprecated appMana…

---

## [App hangs on splashscreen while rendering elements](https://forum.developer.roku.com/t/app-hangs-on-splashscreen-while-rendering-elements/11519)

<div class="topic-metadata">

**Author:** [@867homely](https://forum.developer.roku.com/u/867homely)\
**Replies:** 2\
**Last updated:** [July 25, 2026, 10:56pm UTC](https://forum.developer.roku.com/t/app-hangs-on-splashscreen-while-rendering-elements/11519 "2026-07-25T22:56:48Z")

</div>

Hello, I am new to Roku Channel development, and I am trying to build a starter channel that renders elements in and out. I’ve included all the elements in the SceneGraph file, and initialized the proper elements throu…

---

## [App icon does not show after I switched ui resolution from hd to fhd](https://forum.developer.roku.com/t/app-icon-does-not-show-after-i-switched-ui-resolution-from-hd-to-fhd/11518)

<div class="topic-metadata">

**Author:** [@rf23](https://forum.developer.roku.com/u/rf23)\
**Replies:** 2\
**Last updated:** [July 23, 2026, 8:40pm UTC](https://forum.developer.roku.com/t/app-icon-does-not-show-after-i-switched-ui-resolution-from-hd-to-fhd/11518 "2026-07-23T20:40:58Z")

</div>

in my manifest file, i changed it to ui\_resolutions=fhd. (also trid ui\_resolutions=hd,fhd too) and i have these lines too: mm\_icon\_focus\_hd=pkg:/images/appcover-290x218.jpg mm\_icon\_focus\_fhd=pkg:/images/appcover-540…

[Previous page](https://forum.developer.roku.com/c/roku-developer-program/7.md)

[Next page](https://forum.developer.roku.com/c/roku-developer-program/7.md?page=2)
