I side loaded my application to Roku and tested it for a whole day. It has been working fine. Then I created package from the same side loaded zip. When I published this package and updated application on Roku, the application started crashing to Roku main screen on startup. I have tried to create packages with different versions of the same application and all are failing where zips are working. How is it possible for package to crash when zip is working fine???
I tend to think a missing registry setting is the culprit in these situations.
running = True
this.screenState = Invalid
this.accessCode = RegRead(this.accessCodeKey, Invalid)
If this.accessCode = Invalid
KBScreen = KeyboardScreen(this.port, "Enter Your Access Code")
this.accessCode = KBScreen.Show()
KBScreen = Invalid
If this.accessCode <> Invalid
' Get content from server and display on screen
running = False