Player error SETUP_MISSING_LICENSE_ALLOWLIST on LG webOS TV

I get a player error 1105 SETUP_MISSING_LICENSE_ALLOWLIST on some LG webOS TVs even though I allowlisted my app ID in the Bitmovin dashboard.

The app ID com.bitmovin.demo.webapp is allowisted for my player license in the Bitmovin dashboard but still I get a player error with the message:

Your player is not allowed to play on the domain com.bitmovin.demo.webapp-webos.

Solution

Newer LG webOS TV models (from year 2020 and later) expose the ID that is specified in the appinfo.json of your app with an additional -webos suffix.

To ensure that your player license works for all LG TV models it is advisable to allowlist your app ID as specified in your appinfo.json and once more with an added -webos suffix.

Example

If your app ID defined in the appinfo.json is com.awesome.streamingapp then you should allowlist

  • com.awesome.streamingapp
  • com.awesome.streamingapp-webos