We're going through certification and we're failing on a fringe case:
Preconditions: network should be down. Set 1 minute waiting time for screensaver.
Steps to reproduce: 1. Add the channel to Roku player. 2. Navigate to the channel and launch it. 3. Wait till screensaver appears. 4. Dismiss it.
Expected Result: appropriate message should appear about network lost.
Actual Result: channel crashes.
My question, where does the channel resume when a screensaver is dismissed? Do we jump back into the screen's while loop? Would I need to check for network access in every screen loop? Any details would help. Thanks in advance.