I think this happens when the commercials shown are at a different resolution and/or frame rate than the program they are inserted into. Each time there is such a change, the combined Roku/TV system must reset itself for the new resolution/framerate combination. Returning from the commercials seems to be where this glitch occurs.
Although lots of reports were coming in I had never seen it on the Streaming Stick Plus I use most often, but then one evening a week or so ago, I started seeing it on Hulu. This only lasted one evening for me, though, and then stopped, which made me think someone at either Hulu or Roku was working on the problem -- since my Roku had not received a software update, I figured it must be Hulu.
At any rate, when I'd lose the picture, pressing the arrow button to back up the program a bit seemed to get me my picture back.
From reports here, it seems Hulu and Youtube seem to be the most susceptible channels to this occurring. It might help to re-install the channel(s) giving you problems to be sure you have their latest versions via this procedure:
1. Highlight channel on home screen.
2. Press * key and choose Remove channel option.
3. IMPORTANT- DON'T SKIP:
From home screen, Settings > System > System restart. This assures no remnant of the old installation remains in the Roku's memory. It may or may not make a difference, depending on what's causing your problem, but it's worth doing.
4. Reinstall the channel.
5. If channel requires a login, you may need to log in anew.
Note that the channel will be added back in at the bottom of your home page channel grid.
Roku Community Streaming Expert
I am not a Roku employee, only a user like you. Please, no support questions via private message -- post them publicly to the Community where others may benefit as well.
If this post solves your problem please help others find this answer by clicking "Accept as Solution.".
Streaming Stick 4K+ 3821 | Streaming Stick+ 3810 | TCL Roku TV 43S245/C107X