The guy who said it's the first he's heard of this problem has just
got to be lying. Either that or it was his first day on the job.
I used to have this issue with my TV card, Hauppauge WinTV-GO. It may sound like a minor issue to people who don't know, but I do know, it's a major disappointment.
The problem for me was eventually fixed with newer versions of drivers and updated TV viewing applications.
My solution I used until the company finally fixed it is not a very simple one, but it did work. I used a macro program (Macro Express 2000 to be exact, but there are countless macro programs out there). I made two macros, for clicking up through the channels and down through the channels. All the macro did was first activate mute, then change the channel either up or down, then deactivate mute. It worked beatifully.
Another idea that might work is to try using a different TV viewing application.
Dscaler is the best known 3rd party TV viewer that works with most TV cards.