Hello. Appreciate the screenshots. Well, like you mentioned, I can see that Edge isn’t registering any CDMs (empty edge://media-internals), while the PlayReady WWA sample can play protected content just fine, and Chrome loads Widevine without issue. That rules out OS-level DRM failure and points directly to a broken CDM registration in Edge.
Even if the flags are enabled, Edge can’t register the CDMs unless the files are present.
- Open File Explorer and go to:
C:\Program Files (x86)\Microsoft\Edge\Application\139.0.3405.86\(Replace with your actual Edge version folder if different) - Look for these folders:
-
WidevineCdm -
msedgecdm(used for PlayReady)
-
- Inside each, there should be a subfolder like
1.4.10.xxx\with files such as:-
widevinecdm.dll -
manifest.json
-
If either folder or its contents is missing, the module won’t load even if the feature flag is enabled.