It's vague because there really isn't any way to debug what's going on that I can think of. What I have seen however....The app runs for a long time, hours/days, the app is still running but the screen saver has taken focus. On button press the screen saver disappears and the RAF loading screen is hung.
It's not an app issue in my opinion as this has happed on both SDK1 and SceneGraph applications.
Couple of ideas:
a) re that "hung" concern (how did this become RAF issue all of a sudden? 🙂
), see 8085 console for side-loaded; hit ctrl-C to interrupt and see where it's at; pepper your code with debug prints to corner where app got stuck
b) insert a proxy in the middle so you can examine http traffic. E.g. connect Roku to use Mac OSX "internet sharing" and run WireShark to capture traffic - or use switch with mirror port