I have a Roku Premier + and a Sharp TV. I connect the two with an HDMI cable. From there, I use an optical cable to send the audio out from my TV to my soundbar. I had no problems with this setup for a couple years. Recently, the soundbar died (it was a Vizio of some sort) so I replaced it with a Bose Solo 5.
Now, I only hear system sounds on the Roku (if I'm moving around between menus, when it boots up, etc). Once I start trying to watch something on Netflix or Hulu, there's no sound. I can't figure out what's going wrong. When I use the soundbar with other things like my cable box or gaming systems it works fine. I tried switching the HDMI port the Roku plugged into with the one that worked for the cable box and there was no change.