Just do not get the PC apps.
I contacted Mixer Saturday about problems with the channel, they said they are working with Hi-Rez to fix issues.

Personally if I am watching a VOD, I just drag the...