Invalid clientid on Google home link

Hi all, I’ve been trying to setup my Google home devices with HAOS and followed the guide

I’m up to the point where I need to add the integration into Google home.

I can get all the way to it attempting login using the Google client id etc, however the login shows an error “Invalid clientid”

I have tried searching for this error and cannot find anything useful.

Happy to provide any additional information as needed.

In logs, shows this line relating to the login:
Login attempt or request with invalid authentication from 82-132-231-69.dab.02.net (82.132.231.69). Requested URL: '/auth/login_flow'. (Mozilla/5.0 (Android 16; Mobile; rv:147.0) Gecko/147.0 Firefox/147.0)

Some more info:
Cloudflare DNS (with a WAF rule to exclude anything google from bot-fight etc)
Nginx Reverse Proxy (standard proxypass to http://IP:8123 with passing the client ip through to HAOS)

I’m guessing you have network or firewall configuration issues preventing Google from contacting the mother ship for authentication acknowledgement.

There isnt anything extra added in terms of firewall/network security configs that could block this.

What confuses me is that it says invalid client id… this makes me think that HAOS isnt setting up the google assistant user on its end (have tried going to the endpoint, got a 405 like the docs suggested for a valid configuration)