Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM

Hi, I am suddenly facing issue in playback it is throwing this error “Failed to execute ‘createMediaKeys’ on ‘MediaKeySystemAccess’: Unable to create CDM”. The playback was working but this is observed today only and working in local browser and in Samsung tizenOS but not in LG webOS. let me know if you need more details.

Thank you

What type of player are you using? We cannot check 3rd party solution issues. If you are currently using a third party player solution, please contact the solution support. Thank you.

I have similar problems, and the third party is Shaka Player

Hello,
I’m facing the same issue. Some devices report the following error when attempting to play Live or Catch‑up streams:

“Failed to execute ‘createMediaKeys’ on ‘MediaKeySystemAccess’: Unable to create CDM.”

We are using DASH streams with the HEVC codec and Widevine DRM, and the player is Shaka Player v4.11.4.

The problem occurs across all device groups (LCD, NanoCell, QNED, OLED). Our application is available on 2022–2025 models, but the issue mainly affects 2024–2025 devices.

We cannot check 3rd party solution issues. Please contact the Shaka Player support. Thank you.

I’m using same code base on webOS and Tizen devices. “Unable to create CDM” error occurs only on webOS devices. Maybe it is something device dependent? Also, yesterday I have checked, switching from HEVC to AVC does not solve the issue.

As mentioned above, we cannot check 3rd party solution issues. Please contact the Shaka Player support. Thank you.

Hi, I work on the Shaka team.

We’ve had similar reports, solely on 2025 models. We rely on system capabilities and the CDM to establish encrypted playback. We integrate with EME as described per spec. Unfortunately there isn’t much left to do when createMediaKeys promise rejects our request.

I suspect there’s an issue with the Widevine CDM shipping with these newer models. Happy to discuss this more indepth.

If you are having an issue with a specific TV, please send the following information regarding the TV that is not working and the TV that is working to developer@lge.com.

  • TV model name: (You can check this in the Settings > Support > TV Information menu.)
  • TV software version: (You can check this in the Settings > Support > Software Update menu.)
  • webOS TV version: (You can check this in the Settings > Support > TV Information menu.)
  • Region:

To check the issue, it must be reproducible. Please also send the following information.

  • Sample app
  • Test account information
  • Steps to reproduce the issue