I second these thingsit sounds more like a cable box connection issue.
Go through a new set up. I programmed my cable box remote to run the TV, not the other way around.
My cable box remote does the channel changes.
The Vizio remote is for the sound, menu and internet options.