Skip to content

v2.47.0 stopped working in EU #1406

@daviddanko

Description

@daviddanko

Region and Brand of car
EU/Hyundai

Version of the integration
v2.47.0

Describe the bug
After upgrading to v2.47.0 the integration stopped working for Hyundai in EU. Downgrading to v2.46.2 fixes the issue.

Debug logs if an error occurred
I replaced all the IDs with placeholders.

2025-12-07 13:37:37.858 DEBUG (SyncWorker_2) [hyundai_kia_connect_api.KiaUvoApiEU] hyundai_kia_connect_api - Get Device ID request: https://prd.eu-ccapi.hyundai.com:8080/api/v1/spa/notifications/register {'ccsp-service-id': '<SERVICE_ID>', 'ccsp-application-id': '<APPLICATION_ID>', 'Stamp': '<STAMP>', 'Content-Type': 'application/json;charset=UTF-8', 'Host': 'prd.eu-ccapi.hyundai.com:8080', 'Connection': 'Keep-Alive', 'Accept-Encoding': 'gzip', 'User-Agent': 'okhttp/3.12.0'} {'pushRegId': '<PUSH_REG_ID>', 'pushType': 'GCM', 'uuid': '<UUID>'}
2025-12-07 13:37:38.337 DEBUG (SyncWorker_2) [hyundai_kia_connect_api.KiaUvoApiEU] hyundai_kia_connect_api - Get Device ID response: {'retCode': 'S', 'resCode': '0000', 'resMsg': {'deviceId': '<DEVICE_ID>'}, 'msgId': '<MSG_ID>'}
2025-12-07 13:37:38.337 DEBUG (SyncWorker_2) [hyundai_kia_connect_api.KiaUvoApiEU] hyundai_kia_connect_api - Get cookies request: https://prd.eu-ccapi.hyundai.com:8080/api/v1/user/oauth2/authorize?response_type=code&amp;state=test&amp;client_id=<SERVICE_ID>&amp;redirect_uri=https://prd.eu-ccapi.hyundai.com:8080/api/v1/user/oauth2/redirect&amp;lang=en
2025-12-07 13:37:38.597 DEBUG (SyncWorker_2) [hyundai_kia_connect_api.KiaUvoApiEU] hyundai_kia_connect_api - Get cookies response: {'account': '<ACCOUNT_TOKEN>'}
2025-12-07 13:37:39.261 DEBUG (SyncWorker_2) [hyundai_kia_connect_api.KiaUvoApiEU] hyundai_kia_connect_api - Get Access Token Response: {'scope': None, 'idp_cd': 'hmgid1.0', 'access_token': '<ACCESS_TOKEN>', 'refresh_token': None, 'id_token': None, 'token_type': 'Bearer', 'expires_in': 3600}

To Reproduce
Upgrade to v2.47.0

Expected behavior
The integration should function properly and not display ‘unavailable’ for each entity.

Screenshots

Image

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    EUEurope Region

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions