Skip to content

FAQ (Errors)

Stefano Gottardo edited this page Jan 22, 2023 · 28 revisions

Add-on errors:

Add-on errors

Email or password is incorrect

There are several reasons because this problem is presented, the known cases are:

  • Due to new Netflix anti-bot protection
    For more info read Login with Authentication key page

  • Netflix has automatically reset your password for suspicious activity (notice by e-mail), or you have changed the password while Kodi was still running
    You can try solve with these steps:

  1. Try to change your password (again or try skip this step)
  2. Reboot Kodi
  3. Open Netflix add-on, should be asked to enter the new credentials, if no credential are asked open add-on settings and Logout

MSL Error: This title is not available to watch instantly

In this case Netflix says to log out https://help.netflix.com/en/node/109329.
Open add-on settings and choose Logout.

If the problem persists:

On Android:

Check if the ESN code (by ignoring last part of 64 characters), is equal to the official Netflix app, you can see the add-on ESN by select ESN / Widevine settings in the add-on Expert settings.

If the ESN is different:

  1. On Widevine section select Force L3, press OK button and try to play a video
  2. If solution 1 do not works, try modify the ESN by selecting Change ESN button, keeping the last part of the existing 64 characters.

On all other systems:

Try reinstall Widevine CDM:
Open add-on settings (by context menu on the add-on icon), then go to Expert page and choose InputStream Helper settings, a new window will be opened, then choose (Re)install Widevine CDM. When done reboot Kodi or the device.

Are you trying to play videos exported to the Kodi library?

In this case, you may be playing videos exported from a different Netflix profile than the one selected to play the video. Then select the correct Netflix profile.

If these solutions do not work, please do not open an Issue, there are no other known solutions to get around this message.

MSL Error: Request failed validation during key exchange

This generally happens on Android devices, most of the time it can be one of these cases:

  • Your Android device model may be not Netflix certified, how to check, if so the only know solution is to try force set Widevine L3 by opening ESN / Widevine settings in the add-on Expert settings, and try to see if playback works.

  • The ESN used is wrong or incorrectly generated
    In this case you can try to solve the problem by using the ESN provided from your device. In some cases you can read the ESN in the system information of the operative system, alternatively you can read the ESN by opening the official Netflix app settings. So take note of the device ESN.

    After that open ESN / Widevine settings in the add-on Expert settings. In the window opened select Change ESN button, then modify the existing ESN by keeping intact last part of 64 characters, then press OK button and try playback a video.
    If playback works, you will probably have to let the maintainers know about this problem, and you will be asked to provide some info. If instead you get the same error again, there is no other known solution.

MSL Error: Entity used incorrect user authentication data type

It happens very rarely, so it is difficult to find a solution, it is usually a temporary problem that solves itself in a day or two without doing anything.

MSL Error: Entity used incorrect key exchange data type

It happens very rarely, so it is difficult to find a solution, it is usually a temporary problem that solves itself in a day or two without doing anything.

MSL Error: Request blacklisted by key exchange service

As far as we know in the case of android devices, may indicate compatibility problems with the device firmware (needs updating), or there is the possibility that the model of the android device in use is on the black list of devices not authorized by Netflix.

MSL Error: Email or password is incorrect

Known use cases when this error can be raised are:

  • You have changed account password
  • Netflix has resetted your password

The only solution known is do Logout from addon settings. After that login again, if you had used Auth Key method you will need to generate a new Auth Key.

MSL Error: User must login again

This error could happens when you have done "Sign out of all devices" from website account.

When you do "Sign out of all devices" from website, you need to do also Logout from the add-on settings. After that it is important waiting about 10 minutes before login again (if you had used Auth Key method you will need to generate a new Auth Key), otherwise same error will be shown again.

HTTPError: 403 Client Error: Forbidden for url ...

This situation may indicate a network problem, Netflix say: It typically indicates that your computer's DNS setting is not routing to Netflix properly. Read the Netflix documentation

HTTPError: 500 Server Error

There is a problem with the netflix server. This should be fixed by them. Some users were able to solve the problem by changing their profile language.

HTTPError: 504 Server Error

This error could happen when:

  • Temporary server issue
  • There are some problems with your network DNS
  • Your Proxy or VPN prevent correct communication (if used)
  • A firewall is blocking the communication
  • There are some changes to the website API endpoints (e.g. MSL) this rarely happens then the add-on need to be checked

Exception: Connection error

This error has many meanings and depends on the details of this error, is usually due to something that prevents good internet communication. You can try to solve the problem by making these tests:

  • Check your connection if it is stable or try use another connection
  • Try change your DNS (on the router or in Kodi settings if you use a Kodi OS)
  • If you use Proxy/VPN try disable it

Addon Signals call timeout

This can happen most of the times when:

  • Could be a problem of conflicts with other add-ons who are performing other operations at the same time with AddonSignals add-on.
    The only solution is try to enable IPC over HTTP: In add-on expert settings, turn on Enable IPC over HTTP.
  • Your connection/ISP is not working optimally or Netflix server fails
    Not solvable here.
  • Your device uses a memory card or disk that is too slow.
  • In rare cases it may represent an internal error of the addon.

It was not possible to get the data from Widevine CryptoSession

Means that Kodi cannot communicate with the Widevine library on your device. Possible causes can be:

  • Your device has a custom ROM with broken/modified Widevine library
  • It's a cheap device (like Chinese products) with a fake widevine certification
  • Your device has a too old Android system version (versions prior Android 7.0 may not be fully compatible)