You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2024-12-18T17:45:42+0100:CRITICAL:There was a problem when authenticating with WeConnect: It seems like you need to accept the terms and conditions for the Volkswagen service. Try to visit the URL "https://identity.vwgroup.io//signin-servXXXXXXX" or log into the Volkswagen smartphone app
I am experiencing an issue where I can no longer connect to the server. This problem occurs both with the CLI integration and the Home Assistant Component, which is widely used by others.
Steps I have taken to troubleshoot:
Accepted the terms and conditions again.
Revoked access and re-added it.
Despite these efforts, I still encounter connection errors, and the issue persists.
I did some debugging as I experience the same problem, even after consenting everything. It seems that we_connect_session.py does some validation of the afterLoginUrl (starting at line 250) and as soon as it contains 'consent', it considers it as invalid. However, if I run the same login script in my browser, the following redirects happen without any user interaction:
So, this consent is indeed an extra redirect, but a valid one which is not a reason to stop the authentication process. @tillsteinbach , could you please allow this extra redirect?
Finally resolved my issue: by not only setting my country to Germany, but also my language to Deutsch, I was able to get rid of the terms and conditions step.
Activity
tillsteinbach commentedon Dec 18, 2024
One recommendation is to temporarily set the location in the profile to Germany to accept.
mitch-dc commentedon Dec 19, 2024
Unfortunately, the country cannot be changed as the option is grayed out or disabled.
mitch-dc commentedon Dec 19, 2024
Ahh in profile it works for now:

tillsteinbach commentedon Dec 19, 2024
Exactly, the profile here: https://vwid.vwgroup.io/account
johanflikweert commentedon Dec 19, 2024
I did some debugging as I experience the same problem, even after consenting everything. It seems that we_connect_session.py does some validation of the afterLoginUrl (starting at line 250) and as soon as it contains 'consent', it considers it as invalid. However, if I run the same login script in my browser, the following redirects happen without any user interaction:

So, this consent is indeed an extra redirect, but a valid one which is not a reason to stop the authentication process. @tillsteinbach , could you please allow this extra redirect?
tillsteinbach commentedon Dec 19, 2024
I will take it out for now, thank you for debugging
tillsteinbach commentedon Dec 19, 2024
Can you check 0.60.7 please?
mitch-dc commentedon Dec 20, 2024
i've bumped the version and will test:
https://github.com/mitch-dc/volkswagen_we_connect_id/releases/tag/v0.2.5
Thanks guys!
johanflikweert commentedon Dec 23, 2024
Finally resolved my issue: by not only setting my country to Germany, but also my language to Deutsch, I was able to get rid of the terms and conditions step.