It sounds like a bug in the firmware. Another fun trick is to use the store component and press the BACK button on the remote on specific sections of the billing routines which crashes channels since they haven't fixed that either. If you can get the keypress for the options button with the pinpad, then you should be able to display a message to the user stating something like "Please don't press the options button, press Options again to clear this message" - that might be fun. Does any of your code use the options key already - because if the keypress does bubble up then it could be your other code doing this. Note that it's probably not a good idea to utilize the button at all for any scenario as Roku TV will interject a menu operation for the TV on an options press, during video playback you might be able to override the subtitles/captions dialog the firmware throws up, etc etc. Much like a few Roku remotes don't have an 'instant replay' button, and some of the dedicated channel buttons are a waste of space now like RDio since it's no longer working on the Roku platform.