Newbie stuck on Home Assistant onboarding screen

I am trying :2023.4 and am seeing the same issue. :confused:

Looks like the integration step is crashing in the browser. I am unable to reproduce this locally. If someone runs into this, please open the browser console (right click on the page → inspect element, click on console). There should be errors there that would help us out.

In case you have issues viewing that screenshot, here’s the contents:

Audit usage of navigator.userAgent, navigator.appVersion, and navigator.platform
A page or script is accessing at least one of navigator.userAgent, navigator.appVersion, and navigator.platform. Starting in Chrome 101, the amount of information available in the User Agent string will be reduced.
To fix this issue, replace the usage of navigator.userAgent, navigator.appVersion, and navigator.platform with feature detection, progressive enhancement, or migrate to navigator.userAgentData.
Note that for performance reasons, only the first access to one of the properties is shown.
1 source
onboarding.html:1

My other replies were when I tried it in Brave.

When I look at the console in Firefox I get this:

Uncaught (in promise) DOMException: A mutation operation was attempted on a database that did not allow mutations.
The resource at “http://192.168.138.118:8123/static/fonts/roboto/Roboto-Regular.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. onboarding.html
The resource at “http://192.168.138.118:8123/static/fonts/roboto/Roboto-Medium.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. onboarding.html

got on login Screen:

Uncaught (in promise) ChunkLoadError: Loading chunk 74514 failed.
(error: http://10.0.5.29:8123/frontend_latest/74514-hPcTSVyjmxw.js)
    j http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    e http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    e http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    value http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    _$AE http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    performUpdate http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    scheduleUpdate http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    _$Ej http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    requestUpdate http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    u http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    g http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    E http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    F http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    _ http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    r http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    f http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    finisher http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    runClassFinishers http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    b http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    21692 http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    a http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    21692 http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    p http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    88634 http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    a http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    88634 http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:2
    p http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6
    <anonymous> http://10.0.5.29:8123/frontend_latest/onboarding-IfnZrhTpxLE.js:6

after login nothing in console.

Same Problem with onboarding after Details on Location and Diagnosis Data.
Same Error with Brave, Chrome and Ege Browsers.

Is this the first screen you see after opening onboarding?

I deployed stable today on a Raspberry Pi 4 within Docker. Same issue, got stuck on the /onboarding.html

I stopped the stable container, started a 2023.4 container with the same config path etc. I got the integrations screen. If I clicked “More” it would get stuck on the dimmed screen. Login again, then ignore the “More” button and click “Finish” and gets me through. Then stopped the 2023.4 container, started stable again and also able to login…

Hope it helps someone.

for me it came after onboarding (setting Timezone, location etc.) and login.
I’m on Proxmox vmdk

Same for me, stuck after localization information. I am running in docker on Raspberry Pi.

Same problem for me, after onboarding step with TimeZone and location, I have a blank page with just Home Assistant logo and the background, nothing else.
I can’t end the onboarding process.

I used VMDK with Synology VMM.

This fixed it:

3 Likes

Worked for me as well. Recap for what I did: started docker of homeassistant/home-assistant:dev, created an account and location and got the blank screen. Used “docker exec --interactive --tty homeassistant /bin/bash” to connect to a shell in the Docker container, and edited /config/.storage/onboarding to add “integration” after “analytics”.

1 Like

Worked for me too. It just skips the integration step so it’s a workaround and not really a solution but it allows us to move forward.

Funcionou depois deste processo. Obrigado pelo retorno.

It worked after this process. Thanks for the feedback.

I’m in - thank you for posting this

Same here. Tried on two ESXi (6.7 & 7.0) many haos_ova versions 10.1 10 9.5 8.5 all stuck at the same point. Also tried all browsers in incognito mode nothing seems to work.

Those instructions were spot on and it let my new installation startup.

What I’m wondering though is by doing that is it missing something that is going to come back to haunt me later? In my case I’m in the process of migrating from a RaspPi 4 to a VM. I just don’t want to restore my backup to this and move forward and then a month down the road after making lots of changes find out that something wasn’t completed when the installation took place.

We’ve identified the issue and it will be fixed in 2023.5.2. Thanks for the responses!

3 Likes