Set user interface from Tray icon

In windows 11, when I click the System Tray icon, the old Duplicati web interface opens (http://localhost:8200/ngax). I do think I have configure the web interface to use the new User Interface by default.

When I manually go to http://localhost:8200/ngclient/settings, the Use legacy interface shows a button with “Default is current UI”. To me, that seems to indicate that the current, new, UI is the default interface. And with that set, I’d expect clicking the tray icon would open the new interface.

It looks like the setting only affects which interface is shown upon opening http://localhost:8200/, but not which interface opens when clicking the tray icon.

Version: 2.2.0.3_stable_2026-01-06

Yes, that is how it should work.

The TrayIcon should open that url: http://localhost:8200/.

If you open that url in the browser, does it then show the new UI (aka ngclient)?
But not when opening from the TrayIcon?

Yes.

When I open http://localhost:8200/ in an incognito window (in my default browser which is Chrome), it does go to to the NgClient (new interface), but it goes to http://localhost:8200/ngclient/login and asks for a password. As far as I can remember, I never set a password. When I open http://localhost:8200/ from my other browser (Edge, which I normally don’t use) I also get the new client asking for as password.

When I open http://localhost:8200/ in a new tab in my existing browser session, it goes to http://localhost:8200/ngclient/ and shows the new UI. And even when I close all browser sessions, start Chrome again, and directly enter http://localhost:8200/, I get the new UI and am automatically logged in. From a new browser session, I can also go to http://localhost:8200/ngax/ and automatically get logged in.

When I click the Tray icon, it starts something like http://localhost:8200/signin.html… and then goes to http://127.0.0.1:8200/ngax/index.html (the old UI).

Today I tried again, and now everything works like it should.