Hello, I just recently moved my HA intance to another device. I’m starting from scratch and it’s a clean install. The install itself went very smoothly. No issues whatsover. The problem I am having is installing my “Home Assistant Voice PE” device. I factory reset it to start and the device itself shows up under “Devices discovered”. I installed the HA App on my phone (Android) logged in as normal and went through the Home Assistant Voice PE install as normal (Improv via BLE), connected to my Wi-Fi but constantly throughs this error message: “Config flow could not be loaded: 500 Internal Server Error Server got itself in trouble”. I’ve tried multiple factory resets and firmware reinstalls on the the device itself but no luck. Always the same error message. Logs below…
Logger: homeassistant
Source: data_entry_flow.py:237
First occurred: 1:42:41 PM (3 occurrences)
Last logged: 2:23:24 PM
Error doing job: Task exception was never retrieved (task: None)
Traceback (most recent call last):
**** File “/usr/src/homeassistant/homeassistant/components/improv_ble/config_flow.py”, line 410, in _do_provision****
**** self._provision_result = self.async_abort(****
**** ~~~~~~~~~~~~~~~~^****
**** reason=“provision_successful”,****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** next_flow=(FlowType.CONFIG_FLOW, next_flow_id),****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** )****
**** ^****
**** File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 3428, in async_abort****
**** self._async_set_next_flow_if_valid(result, next_flow)****
**** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 3409, in _async_set_next_flow_if_valid****
**** self.hass.config_entries.flow.async_get(flow_id)****
**** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 237, in async_get****
**** raise UnknownFlow****
homeassistant.data_entry_flow.UnknownFlow
Logger: improv_ble_client.client
Source: runner.py:280
First occurred: 1:42:45 PM (13 occurrences)
Last logged: 2:23:28 PM
ha-voice-pe-094016: Device unexpectedly disconnected; RSSI: None
Logger: aiohttp.server
Source: /usr/local/lib/python3.14/site-packages/aiohttp/web_protocol.py:546
First occurred: 1:42:41 PM (13 occurrences)
Last logged: 2:23:51 PM
Error handling request from 192.168.0.118
Error handling request from 192.168.0.69
Traceback (most recent call last):
**** File “/usr/local/lib/python3.14/site-packages/aiohttp/web_protocol.py”, line 575, in _handle_request****
**** resp = await request_handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/local/lib/python3.14/site-packages/aiohttp/web_app.py”, line 559, in _handle****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/local/lib/python3.14/site-packages/aiohttp/web_middlewares.py”, line 117, in impl****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 96, in security_filter_middleware****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 86, in forwarded_middleware****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 24, in request_context_middleware****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 88, in ban_middleware****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 261, in auth_middleware****
**** return await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/headers.py”, line 39, in headers_middleware****
**** response = await handler(request)****
**** ^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/helpers/http.py”, line 92, in handle****
**** result = await handler(request, request.match_info)**
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/http/decorators.py”, line 81, in with_admin****
**** return await func(self, request, args, kwargs)*
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 242, in get****
**** return await super().get(request, flow_id)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 104, in get****
**** result = await self._flow_mgr.async_configure(flow_id)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 339, in async_configure****
**** result = await self._async_configure(flow_id, user_input)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 1607, in _async_configure****
**** return await super()._async_configure(flow_id, user_input)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 387, in _async_configure****
**** result = await self._async_handle_step(****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** flow, cur_step[“step_id”], user_input****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** )****
**** ^****
**** File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 504, in _async_handle_step****
**** result: _FlowResultT = await getattr(flow, method)(user_input)****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
**** File “/usr/src/homeassistant/homeassistant/components/improv_ble/config_flow.py”, line 453, in async_step_provision_done****
**** assert self._provision_result is not None****
**** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^****
AssertionError
Any thoughts would be greatful. I’m at my wits end at the moment. Thanks in advance.