there is always a blank screen
A blank screen for a second during a channel switch? This is normal.
but when used Hardware decoding Inactive there is no black screen
There is a frozen frame instead of a black screen. I don't see how this is better than a black screen.