Stream fails to start with v1.20.0 - License update not successful (no keys) - Problem is return
### Netflix add-on version

v1.20.0

### Operative systems used

Raspbian

### Kodi version used

Kodi 19 (Matrix)

### Description of the bug

Starting a stream fails with error: One or more items failed to play check the log for more information about this message.

The license problem is back with the last version (v1.20.0). I get an error message after starting playback. Restored plugin.video.netflix_1.19.0+matrix.1_20221004_t1 version and all is good again. But when I upgrade to 1.20.0, the playback does not start, there is an error. I use it on Raspberry PI 4 with Raspbian. (Sorry for my poor english!)



### Steps to reproduce the behavior

_No response_

### Debug log - mandatory

https://paste.kodi.tv/eqatajevil.kodi

### Possible fix

_No response_

### Additional context

_No response_

### Screenshots

_No response_
diff --git a/resources/lib/services/nfsession/msl/msl_handler.py b/resources/lib/services/nfsession/msl/msl_handler.py
index 782ede8b..5906d992 100644
--- a/resources/lib/services/nfsession/msl/msl_handler.py
+++ b/resources/lib/services/nfsession/msl/msl_handler.py
@@ -270,9 +270,14 @@ class MSLHandler:
             # - 'standard' no license data provided in the manifest response
             # TODO: Currently on linux only the license type set to "limited" cause this error on ISA:
             #  License update not successful (no keys)
-            'licenseType': 'standard',
-            'xid': kwargs['xid']
+            'licenseType': 'standard'
         }
+        # 30/10/2022 on linux xid must be specified on the challenge dict
+        # otherwise ISA raise error: License update not successful (no keys)
+        if common.get_system_platform() == 'linux':
+            params['challenges']['default'][0]['xid'] = kwargs['xid']
+        else:
+            params['xid'] = kwargs['xid']
 
         endpoint_url = ENDPOINTS['manifest'] + create_req_params('licensedManifest')
         request_data = self.msl_requests.build_request_data('licensedManifest', params)
['resources/lib/services/nfsession/msl/msl_handler.py']