There is no Visio because you posted in the computer section of the forum, the TV forums are next block over.
Did you check with Vizio support? Are you watching online though the TV network and app or though a computer? If it's from the TV, the sometimes have updates you can apply yourself, check on their support site for your model.