How to Fix Missing DRM Support in Your Browser

You click play on a movie, a show or a song, and instead of content you get an error: “missing DRM support,” “playback of protected content is not enabled,” or “this browser doesn’t support DRM.” Often the cause is a browser setting or a DRM component that’s turned off or out of date, though unsupported devices, workplace restrictions or a streaming service’s own requirements can also play a part.

Quick answer: Turn on protected content in your browser and make sure its DRM component is installed and up to date. In Chrome, check Protected content IDs in Site Settings, then check Widevine at chrome://components and update it if that option is available. In Firefox, check Play DRM-controlled content. In Brave, turn on Widevine. In Edge, allow protected content and check edge://components. Then restart the browser.

Laptop open on a dark desk
Photo by Marcus Löfvenberg on Unsplash
BrowserMain setting to checkNext step
ChromeSite Settings > Additional content settings > Protected content IDs (check playback isn’t blocked)Check Widevine at chrome://components; update if available
FirefoxSettings > Play DRM-controlled contentSet the Widevine plugin to Always Activate
Edgeedge://settings/content/protectedContentCheck Widevine at edge://components; update if available
Bravebrave://settings/extensions > WidevineToggle Widevine off and on, then relaunch

What does “missing DRM support” mean?

DRM (digital rights management) is the copy protection streaming services use for paid video and music. To play DRM-protected content, browsers rely on a Content Decryption Module (CDM) or another supported DRM system. Chrome, Firefox, Edge and Brave can use Google’s Widevine CDM, while Safari relies on Apple’s FairPlay technology.

When the CDM is turned off, missing, outdated or blocked, sites can’t play protected content, and you may see a DRM or “protected content” error. A DRM error doesn’t always mean the component is disabled, either. Some services require specific browsers, operating systems, device security features or DRM versions, so turning DRM on doesn’t guarantee every service will play. Each streaming service has its own supported browsers and devices, and some limit HD or 4K quality in certain browsers. Fixing it doesn’t involve removing or getting around DRM. You’re simply turning on the official component the streaming service expects.

Fix missing DRM support in Google Chrome

Check protected content settings

  1. Open Chrome and click the three-dot menu, then Settings.
  2. Click Privacy and security, then Site Settings.
  3. Click Additional content settings, then Protected content IDs.
  4. Under Default behavior, check that protected content playback isn’t blocked. On Windows and ChromeOS, you may also see a setting for protected content identifiers.

There are two related controls here: whether sites can play protected content at all, and whether they can use identifiers for it (Windows and ChromeOS). Google says Chrome allows identifiers by default, and that blocking them may lower playback quality for some movies or music, rather than necessarily stopping playback. If only one site fails, click the icon next to its web address and check that site’s own permissions too.

Update Widevine

  1. Type chrome://components in the address bar and press Enter.
  2. Find Widevine Content Decryption Module.
  3. Click Check for update if the button is available.
  4. Restart Chrome once the status updates.

If the version shows as 0.0.0.0 or the status says the update failed, update Chrome itself (three-dot menu > Help > About Google Chrome), restart, and try again. If it still won’t update, check whether a network filter, security tool or workplace policy could be blocking component downloads.

Fix missing DRM support in Firefox

  1. Open Firefox Settings.
  2. In the General panel, find Digital Rights Management (DRM) Content. (In some versions this is under a Media section.)
  3. Make sure Play DRM-controlled content is checked.
  4. Open the menu, go to Add-ons and themes > Plugins, and make sure Widevine Content Decryption Module provided by Google Inc. is set to Always Activate.

If content still won’t play, Mozilla recommends unchecking and rechecking Play DRM-controlled content to make Firefox reload its DRM components, checking that Widevine is up to date, and resetting Firefox’s user agent if you changed it. Mozilla also notes that Avast AntiTrack is known to cause DRM problems in Firefox.

Mozilla lists Widevine support for Windows, macOS and 64-bit Linux, and notes that Google ended Widevine support for 32-bit Linux in May 2021. If playback still fails, check your Firefox version, operating system and the streaming service’s current requirements.

Fix missing DRM support in Microsoft Edge

  1. Type edge://settings/content/protectedContent in the address bar.
  2. Turn on Allow sites to play protected content.
  3. Go to edge://components and confirm that Widevine Content Decryption Module is listed. Click Check for update if it’s available.
  4. Restart Edge.

On some work or school PCs, Microsoft says the “Playback of protected content is not enabled” error can happen when security policies block Edge from loading the Widevine module from your user profile folder. If you’re on a managed computer, contact your IT team rather than changing system files yourself. Microsoft’s documented fix for that specific setup involves administrator policy changes.

Fix missing DRM support in Brave

Brave turns Widevine off by default, so protected streams may not work until you enable it.

  1. Go to brave://settings/extensions (Menu > Settings > Extensions).
  2. Turn on Widevine.
  3. Relaunch Brave when prompted.

If it’s already on but content still won’t play, Brave suggests toggling Widevine off and back on, which can reinstall the component, then relaunching. On Brave for Android, the setting is under Settings > Media > Widevine DRM.

Still not working? Try these fixes

  • Update your browser and restart it completely. Old versions may not have a working CDM.
  • Turn off extensions such as ad blockers, privacy tools or user-agent switchers, then try again. Or test in a fresh browser profile.
  • Try a normal window if you’re using private or incognito browsing, since some setups handle protected content differently there.
  • Temporarily disconnect a VPN or proxy to check whether the service is restricting access.
  • Try another browser. If it works in one browser but not another, the issue may be specific to that browser’s settings, components or compatibility.
  • Check the service’s requirements. Make sure the site supports your browser, operating system and device.
  • Check that your system is supported. Very old operating systems and some Linux setups can’t run Widevine.

Video plays audio but shows a black screen? This may be a graphics or video-decoding issue rather than missing DRM support. Update your browser and graphics drivers. In Microsoft Edge, check that Settings > System and performance > Use graphics acceleration when available is on. If you change the setting, restart the browser and test again.

DRM errors on Android, iPhone and smart TVs

On Android, Google says Chrome plays protected content by default. Open Chrome’s Settings > Site settings > Protected Content. If Blocked is selected, switch to Ask first and approve playback when the site asks. On iPhone and iPad, streaming apps and Safari use Apple’s built-in protection, so the best fix is usually updating the app and iOS, or using the service’s official app instead of the website.

On smart TVs and streaming sticks, start by updating the app and the device’s system software, restarting the device, and confirming the service still supports your model. Our guides to fixing smart TV apps that keep crashing and fixing Fire Stick problems walk through the most useful steps.

Frequently asked questions

How do I enable DRM in my browser?

In Chrome and Edge, allow protected content in Site Settings and make sure Widevine is listed in the browser’s components page. In Firefox, check Play DRM-controlled content. In Brave, turn on Widevine in Settings > Extensions.

How do I fix “playback of protected content is not enabled”?

Turn on your browser’s protected content setting, update the Widevine component if an update is available, and restart the browser. In Brave, enable Widevine first. On a managed work PC, the cause may be a security policy, so contact IT.

How do I turn off DRM in my browser?

In Firefox, uncheck Play DRM-controlled content. In Chrome, change the protected content setting in Site Settings. In Brave, turn off Widevine. Keep in mind that sites requiring that DRM system may stop playing protected content.

Is it safe to enable DRM?

Widevine is a standard component used by major browsers and streaming services. Firefox, for example, runs it in a separate sandbox and shows a notice when it’s in use. If you prefer not to use it, you can turn it off, but protected content won’t play.

Why does DRM content work on my phone but not my computer?

Phones usually use the streaming service’s app, which has DRM built in. On a computer, playback depends on your browser’s settings and its CDM being installed and enabled.

How we researched this guide

We based these steps on official documentation from Google Chrome Help, Mozilla Support, Microsoft Learn and Brave Help Center, plus what US users ask on Google and Bing. Browser menus change with updates, so labels on your screen may differ slightly. We didn’t test every browser and service combination ourselves.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top