I get an authorization error in Brave when trying to watch Sling.com, even with Shields down. Netflix works however. I tried to follow instructions here, but the the icon for Widevine doesn’t show up in the address bar on any site. Also, not sure if that solution would work.
Also, I just checked and Sling.com works in Chrome and Safari.