Tray Icon not showing on macOS Tahoe 26.4.1

Hi there,

  • I am using the latest Duplicati version 2.3.0.0 (stable)
  • I am using the latest macOS Version, which is 26.4.1 at this point in time

However, Duplicati is not showing the tray icon for me.

I tried completely uninstall Duplicati and reinstalling it from here: https://updates.duplicati.com/stable/duplicati-2.3.0.0_stable_2026-04-14-osx-arm64-gui.dmg

Trying to manually run the tray icon results in an error:

$ /Applications/Duplicati.app/Contents/MacOS/duplicati --no-hosted-server=true --read-config-from-db=true
Crash!
Duplicati.Library.Interface.SettingsEncryptionKeyMissingException: Der Verschlüsselungs-Schlüssel fehlt.
 at Duplicati.Library.Encryption.EncryptedFieldHelper.Decrypt(String value, KeyInstance key)
 at Duplicati.Server.Database.Connection.DecryptSensitiveFields(String fieldValue, KeyInstance key)
 at Duplicati.Server.Database.Connection.<>c__DisplayClass43_0.<GetSettings>b__0(IDataReader rd)
 at Duplicati.Server.Database.Connection.Read[T](IDbCommand cmd, Func`2 f)+MoveNext()
 at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
 at Duplicati.Server.Database.Connection.ReadFromDb[T](Func`2 f, Action`1 prep)
 at Duplicati.Server.Database.Connection.GetSettings(Int64 id)
 at Duplicati.Server.Database.ServerSettings.ReloadSettings()
 at Duplicati.Server.Database.ServerSettings..ctor(Connection con)
 at Duplicati.Server.Database.Connection..ctor(IDbConnection connection, Boolean disableFieldEncryption, KeyInstance key, String dataFolder, Action startOrStopUsageReporter)
 at Duplicati.Server.Program.GetDatabaseConnection(IApplicationSettings applicationSettings, Dictionary`2 commandlineOptions, Boolean silentConsole, Boolean changeDbEncryption)
 at Duplicati.GUI.TrayIcon.Program.Main(String[] _args)
 at Duplicati.GUI.TrayIcon.Net10.Program.<>c__DisplayClass0_0.<Main>b__0()
 at Duplicati.Library.Crashlog.CrashlogHelper.WrapWithCrashLog[T](Func`1 method)
Unhandled exception. Duplicati.Library.Interface.SettingsEncryptionKeyMissingException: Der Verschlüsselungs-Schlüssel fehlt.
 at Duplicati.Library.Encryption.EncryptedFieldHelper.Decrypt(String value, KeyInstance key)
 at Duplicati.Server.Database.Connection.DecryptSensitiveFields(String fieldValue, KeyInstance key)
 at Duplicati.Server.Database.Connection.<>c__DisplayClass43_0.<GetSettings>b__0(IDataReader rd)
 at Duplicati.Server.Database.Connection.Read[T](IDbCommand cmd, Func`2 f)+MoveNext()
 at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
 at Duplicati.Server.Database.Connection.ReadFromDb[T](Func`2 f, Action`1 prep)
 at Duplicati.Server.Database.Connection.GetSettings(Int64 id)
 at Duplicati.Server.Database.ServerSettings.ReloadSettings()
 at Duplicati.Server.Database.ServerSettings..ctor(Connection con)
 at Duplicati.Server.Database.Connection..ctor(IDbConnection connection, Boolean disableFieldEncryption, KeyInstance key, String dataFolder, Action startOrStopUsageReporter)
 at Duplicati.Server.Program.GetDatabaseConnection(IApplicationSettings applicationSettings, Dictionary`2 commandlineOptions, Boolean silentConsole, Boolean changeDbEncryption)
 at Duplicati.GUI.TrayIcon.Program.Main(String[] _args)
 at Duplicati.GUI.TrayIcon.Net10.Program.<>c__DisplayClass0_0.<Main>b__0()
 at Duplicati.Library.Crashlog.CrashlogHelper.WrapWithCrashLog[T](Func`1 method)
 at Duplicati.GUI.TrayIcon.Net10.Program.Main(String[] args)
[1] 22436 abort /Applications/Duplicati.app/Contents/MacOS/duplicati --no-hosted-server=true

Der Verschlüsselungs-Schlüssel fehlt.” is German for “The Encryption Key is missing.”

What else can I try?

Edit: moved to Tray Icon not showing on macOS Tahoe 26.4.1 · Issue #6848 · duplicati/duplicati · GitHub