So you’re computer is using the alternate DNS, correct?
I wonder if you would have better luck use Plex Media Player on your computer rather than the web client?
You can download it from here: Plex Media Player - #92 by pcalves
Otherwise, I’m out of ideas
Maybe someone else will be able to chime in…