Reading the information provided it sounds like the new computers also came with additional firewalls and/or an anti-virus program. Unfortunately we are unable to bypass these issues and you will want to contact your IT department for further assistance. I do recommend to try to watch on a different supported browser. I have added an article with our current list of supported browsers just in case you need it.
Hope this helps!
The Sling Moderation Team