I have had that issue but it was an easy fix. With me, the remote power button for the Hopper and TV get out of sync. On my system, the Hopper uses RF to communicate, while the TV power uses IR from the Dish remote. If the two get out of sync, pressing the Power button on the remote, turns off the TV but turns on the Hopper, or if the opposite, the power button turns on the Hopper but turns off the TV.
With the TV on and the Hopper showing the stand-by screen, just hold your hand over the IR sensor on the front of the Dish remote to block the IR signal, then while doing this, press the power button on the remote. The RF signal will turn on the Hopper but will not turn off the TV. Then both will be back in sync. The next time, pressing the remote power button will turn off both the Hopper and TV and then will turn both on when you press it again.
The same scenereo should apply with the sound bar. I assume the sound bar uses IR. With the sound bar on, just block the IR signal from the remote and press the power button to turn on the Hopper to get them back in sync.