leeyuentuen / polestar_api

Polestar Api - Home Assistant Component
MIT License
112 stars 18 forks source link

Cannot authenticate after upgrading to 1.6.0 #98

Closed larswestman closed 5 months ago

larswestman commented 5 months ago

Probably because Polestar has introduced MFA

leeyuentuen commented 5 months ago

which error did you see in the log

warksit commented 5 months ago

Just trying to re-add after changing my phone and re-setting up digital key. I receive a "no cars found in account error"

This error originated from a custom integration.

Logger: custom_components.polestar_api.pypolestar.polestar
Source: /config/custom_components/polestar_api/pypolestar/polestar.py:112
Integration: Polestar API (documentation)
First occurred: 11:12:37 (3 occurrences)
Last logged: 11:19:37

No cars found in account
NoneType: None

Polestar app working fine. No requirement for MFA when logging into Polestar App.

leeyuentuen commented 5 months ago

if you login here

https://polestarid.eu.polestar.com/as/authorization.oauth2?response_type=code&client_id=polmystar&redirect_uri=https%3A%2F%2Fwww.polestar.com%2Fsign-in-callback&scope=openid profile email customer:attributes customer:attributes:write

do you see there the car tab?

warksit commented 5 months ago

Yes to car tab but car not in it. But you gave me an idea. It's my girlfriend's Polestar so she is the "owner" so I logged in to her account for your integration and that has worked. (I thought previously I had used my login so not sure is something has changed with delegated accounts)

kristoferericsson commented 5 months ago

Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”

leeyuentuen commented 5 months ago

Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”

check what for error you got

kristoferericsson commented 5 months ago

Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”

check what for error you got

I get the following two errors in the log

———————-

This error originated from a custom integration.

Logger: custom_components.polestar_api.config_flow Source: custom_components/polestar_api/config_flow.py:43 Integration: Polestar API (documentation) First occurred: January 18, 2024 at 22:11:48 (4 occurrences) Last logged: 14:24:09

Unexpected error creating device Traceback (most recent call last): File "/config/custom_components/polestar_api/config_flow.py", line 43, in _create_device await device.init() File "/config/custom_components/polestar_api/polestar.py", line 35, in init await self.polestarApi.init() File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 40, in init await self._get_vehicle_data() File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 109, in _get_vehicle_data result = await self.get_graph_ql(params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 194, in get_graph_ql raise PolestarApiException(error_message) custom_components.polestar_api.pypolestar.exception.PolestarApiException: Cannot return null for non-nullable field WorkOrder.status.

————————

This error originated from a custom integration.

Logger: custom_components.polestar_api.pypolestar.polestar Source: custom_components/polestar_api/pypolestar/polestar.py:193 Integration: Polestar API (documentation) First occurred: January 18, 2024 at 22:08:27 (6 occurrences) Last logged: 14:24:09

[{'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 0, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 0, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 1, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 1, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 2, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 2, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 3, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 3, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 4, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 4, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 5, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 5, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 6, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 6, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 7, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 7, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 8, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 8, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 9, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 9, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 10, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 10, 'status']}, 'serviceName': 'mystar'}}, {'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 11, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()', ' at Kgr (/var/task/src/functions/mystar/handler.js:83:6515)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6060)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5864)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from ()'], 'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'locations': [{'line': 1, 'column': 482}], 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 11, 'status']}, 'serviceName': 'mystar'}}]

leeyuentuen commented 5 months ago

i have put extra field for all the request call. it seems it failed here. in the workorder parts (that we don't use them atm) i'll later take a look how the fix them

Depechie commented 5 months ago

I get : No token in response Same credentials work for logging into the site

leeyuentuen commented 5 months ago

@kristoferericsson can you take a look at this beta if it solved your issue? https://github.com/leeyuentuen/polestar_api/releases/tag/1.6.1

kristoferericsson commented 5 months ago

@kristoferericsson can you take a look at this beta if it solved your issue? https://github.com/leeyuentuen/polestar_api/releases/tag/1.6.1

@leeyuentuen it worked fine now!

leeyuentuen commented 5 months ago

I get : No token in response Same credentials work for logging into the site

@Depechie maybe you fill incorrect credential? check in log what kind of error you get

Depechie commented 5 months ago

I get : No token in response Same credentials work for logging into the site

@Depechie maybe you fill incorrect credential? check in log what kind of error you get

FFS there was a space at the end of the password all is well now

leeyuentuen commented 5 months ago

@larswestman can you provide the log with error?

atm i didn't got mfa request

leeyuentuen commented 5 months ago

not an issue atm with mfa, but maybe other issue with workorder, has been solved now on the release 1.6.3