Home Assistant: Update from 2025.7.2 to 2025.7.4 break frontend

Dear HA users,

I’m coming here to submit one issue that I encountered today when trying updating my HA version to the latest one.
Update went well but after HA cannot be reached through web. Homepage is loading forever.

I can access ssh and I found that in the logs:

2025-07-28 17:48:12.079 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547285619936] Error handling message: Unknown error (unknown_error) XXX from 192.168.XX.XX (Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Home Assistant/2025.7.1 (io.robbie.HomeAssistant; build:2025.1342; iOS 18.5.0) Mobile/HomeAssistant, like Safari)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
    await func(hass, connection, msg)
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 525, in handle_get_services
    payload = await _async_get_all_service_descriptions_json(hass)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 506, in _async_get_all_service_descriptions_json
    descriptions = await async_get_all_service_descriptions(hass)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 752, in async_get_all_descriptions
    loaded = await hass.async_add_executor_job(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        _load_services_files, hass, integrations
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 687, in _load_services_files
    integration.domain: _load_services_file(hass, integration)
                        ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 664, in _load_services_file
    _SERVICES_SCHEMA(
    ~~~~~~~~~~~~~~~~^
        load_yaml_dict(str(integration.file_path / "services.yaml"))
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ),
    ^
  File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 205, in __call__
    return self._compiled([], data)
           ~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 549, in validate_dict
    return base_validate(path, data.items(), out)
  File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 317, in validate_mapping
    new_key = ckey(key_path, key)
  File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 779, in validate_callable
    return schema(data)
  File "/usr/src/homeassistant/homeassistant/helpers/config_validation.py", line 641, in slug
    slg = util_slugify(str_value)
  File "/usr/src/homeassistant/homeassistant/util/__init__.py", line 45, in slugify
    slug = unicode_slug.slugify(text, separator=separator)
  File "/usr/local/lib/python3.13/site-packages/slugify/slugify.py", line 125, in slugify
    text = unidecode.unidecode(text)
           ^^^^^^^^^^^^^^^^^^^
AttributeError: module 'unidecode' has no attribute 'unidecode'

Is it something that you already encountered ?

Thanks for your feedbacks!

This is not where you submit issues. This is: GitHub · Where software is built

1 Like