[APP][Pro] Gecko InTouch - Control your Gecko spa or hot tub with InTouch2 or InTouch3

Hi Patrick,
I have investigated this further and compared the Homey implementation with Gecko’s official Home Assistant integration. Your account is redirected to an additional interactive Auth0 page where the terms must be accepted, but the current Homey login runs in the background and cannot display that page.

This explains why the login works for some users but not for others. Accounts that proceed directly from the password step to the authorization code can be connected successfully. Accounts for which Gecko requires an additional step, such as accepting terms, verifying account information, or completing a profile, are redirected to an interactive page that Homey cannot currently handle. Existing users with valid saved tokens may also continue working because they do not need to perform the complete login process again.

Unfortunately, this cannot be fixed safely by simply following another redirect or automatically accepting the terms. The proper solution requires an interactive OAuth login registered for Homey, which depends on authorization from Gecko’s authentication service. I will investigate whether Gecko can provide this, but I cannot promise when or if it will become available.

I am sorry that I cannot provide an immediate solution.