Failed to start Lens: black screen

I installed the last version of lens on ubuntu 25.10. Afer the startup screen, I get a black window.

In the terminal I can the error many times:

error: ┏ [TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false +51s
error: ┃ [1] Error: .isAuthenticated() returns false
error: ┃ [2] at BackOff2.numOfAttempts [as request] (/opt/Lens/resources/app.asar/static/build/main.js:1651:51704)
error: ┗ [3] at process.processTicksAndRejections (node:internal/process/task_queues:103:5)

Hey @christophe.macabiau, welcome to our community and thanks for the report!

Could you share your Lens logs so we can investigate further? They should be here:

~/.config/Lens/logs/

Please send us the latest folder (named by date/time) with the lens-main.log file inside. The logs are written even if you only see the black screen, so they should be there.

Also, two quick questions:

  1. When you see the black screen — did you wait a while, or did you close Lens after a few seconds?
  2. Did a browser window open at any point?

Thanks!

Thanks for your reply.

lens-main.log:

2026-03-27T10:15:53.214Z info: 	Starting v2026.3.251250-latest of Lens...
2026-03-27T10:15:53.252Z info: 	[LOCAL-STORAGE]: initialized
2026-03-27T10:15:53.270Z info: 	[PERSISTENT-STORAGE]: Running 5.0.0-alpha.3 migration for /home/christophe/.config/Lens/lens-user-store.json
2026-03-27T10:15:53.284Z info: 	[PERSISTENT-STORAGE]: Running 5.0.3-beta.1 migration for /home/christophe/.config/Lens/lens-user-store.json
2026-03-27T10:15:53.292Z info: 	[PERSISTENT-STORAGE]: Running 6.5.1 migration for /home/christophe/.config/Lens/lens-user-store.json
2026-03-27T10:15:53.300Z debug: 	[USER-PREFERENCES]: fromStore() { preferences: {} }
2026-03-27T10:15:53.302Z debug: 	[LENS-USER-STORE]: LOADED from /home/christophe/.config/Lens/lens-user-store.json
2026-03-27T10:15:53.303Z info: 	[BASE-STORE]: saving /home/christophe/.config/Lens/lens-user-store.json...
2026-03-27T10:15:53.313Z info: 	[PERSISTENT-STORAGE]: Running 5.0.0-beta.10 migration for /home/christophe/.config/Lens/lens-cluster-store.json
2026-03-27T10:15:53.319Z info: 	[PERSISTENT-STORAGE]: Running 5.0.0-beta.13 migration for /home/christophe/.config/Lens/lens-cluster-store.json
2026-03-27T10:15:53.332Z info: 	[PERSISTENT-STORAGE]: Running 6.6.0 migration for /home/christophe/.config/Lens/lens-cluster-store.json
2026-03-27T10:15:53.341Z info: 	[PERSISTENT-STORAGE]: Running 7.0.0 migration for /home/christophe/.config/Lens/lens-cluster-store.json
2026-03-27T10:15:53.350Z debug: 	[LENS-CLUSTER-STORE]: LOADED from /home/christophe/.config/Lens/lens-cluster-store.json
2026-03-27T10:15:53.351Z info: 	[BASE-STORE]: saving /home/christophe/.config/Lens/lens-cluster-store.json...
2026-03-27T10:15:53.364Z info: 	[MACHINE-ID-MAIN]: Migrating machine id storage
2026-03-27T10:15:53.366Z info: 	[MACHINE-ID-MAIN]: Computing machine id
2026-03-27T10:15:53.414Z info: 	🔌 Starting LensProxy
2026-03-27T10:15:53.419Z info: 	[INTERNAL-PROXY-MAIN]: Proxy server has started at 127.0.0.1:36051
2026-03-27T10:15:53.421Z info: 	🔎 Testing LensProxy connection ...
2026-03-27T10:15:53.481Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "after-window-is-opened" took 8.4 ms.

Individual runnables took:
- lens-core-main:show-dock-for-first-opened-window	0.07 ms
2026-03-27T10:15:53.497Z info: 	⚡ LensProxy connection OK
2026-03-27T10:15:53.498Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "before-application-is-loading-injection-token" took 288.46 ms.

Individual runnables took:
- internal-proxy-main:run-setup-lens-proxy                 	283.87 ms
- lens-core-main:setup-internal-proxy-bypass               	150.68 ms
- cluster-common:storage-initialization                    	147.26 ms
- lens-core-main:setup-cluster-state-broadcasting          	146.34 ms
- user-preferences:storage-initialization                  	99.95 ms 
- local-storage-feature:run-initialization-of-local-storage	39.96 ms 
- lens-core-main:setup-system-ca                           	3.03 ms  
- messaging:start-listening-of-channels                    	1.62 ms  
- electron-main:setup-runnables-after-update-is-downloaded 	0.95 ms  
- lens-core-main:log-version-on-start                      	0.59 ms  
2026-03-27T10:15:53.503Z info: 	🐚 Syncing shell environment
2026-03-27T10:15:53.504Z info: 	[UNIX-SHELL-ENV]: running against /bin/fish { command: '', shellArgs: [ '-l', '-c', `'/opt/Lens/lens-desktop' -p '"5834895b4499486db92ab00fa76a4604" + JSON.stringify(process.env) + "5834895b4499486db92ab00fa76a4604"'` ] }
2026-03-27T10:15:53.535Z info: 	[ELECTRON-WINDOW]: Loading content for window "splash" from file: /opt/Lens/resources/app.asar/static/splash.html...
2026-03-27T10:15:53.554Z info: 	📟 Setting protocol client for lens://
2026-03-27T10:15:53.577Z info: 	📟 Protocol client register failed ❗
2026-03-27T10:15:53.579Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "after-window-is-opened" took 49.71 ms.

Individual runnables took:
- lens-core-main:show-dock-for-first-opened-window	0.02 ms
2026-03-27T10:15:53.636Z debug: 	[UNIX-SHELL-ENV]: got the following output { rawOutput: '5834895b4499486db92ab00fa76a4604{"GNOME_KEYRING_CONTROL":"/run/user/1000/keyring","VTE_VERSION":"8003","XDG_CURRENT_DESKTOP":"ubuntu:GNOME","XDG_DATA_DIRS":"/usr/local/share/:/usr/share/:/var/lib/snapd/desktop","EDITOR":"code --wait","FLATPAK_TTY_PROGRESS":"1","FC_FONTATIONS":"1","LC_ADDRESS":"fr_CA.UTF-8","GTK_MODULES":"gail:atk-bridge","PTYXIS_VERSION":"49.1","LC_NAME":"fr_CA.UTF-8","PATH":"/home/christophe/.volta/bin:/home/christophe/.local/bin:/home/christophe/.local/share/nvm/v24.9.0/bin:/home/christophe/.local/share/pnpm:/home/christophe/.volta/bin:/home/christophe/.local/bin:/home/christophe/.local/share/nvm/v24.9.0/bin:/home/christophe/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/christophe/go/bin:/home/christophe/go/bin","CHROME_DESKTOP":"Lens.desktop","VOLTA_HOME":"/home/christophe/.volta","ELECTRON_NO_ATTACH_CONSOLE":"1","XDG_SESSION_DESKTOP":"ubuntu","LC_IDENTIFICATION":"fr_CA.UTF-8","SHELL":"/bin/fish","INVOCATION_ID":"88931556459443df9243cd965774c01d","LC_TELEPHONE":"fr_CA.UTF-8","GDMSESSION":"ubuntu","HOME":"/home/christophe","XMODIFIERS":"@im=ibus","JOURNAL_STREAM":"9:40202","GPG_AGENT_INFO":"/run/user/1000/gnupg/S.gpg-agent:0:1","XAUTHORITY":"/run/user/1000/.mutter-Xwaylandauth.H63VM3","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1000/bus","XDG_SESSION_TYPE":"wayland","TERM":"screen-256color-bce","LC_MONETARY":"fr_CA.UTF-8","MEMORY_PRESSURE_WRITE":"c29tZSAyMDAwMDAgMjAwMDAwMAA=","PWD":"/home/christophe","QT_ACCESSIBILITY":"1","LC_MEASUREMENT":"fr_CA.UTF-8","GNOME_DESKTOP_SESSION_ID":"this-is-deprecated","LOGNAME":"christophe","PNPM_HOME":"/home/christophe/.local/share/pnpm","QT_IM_MODULE":"ibus","SSH_AUTH_SOCK":"/run/user/1000/gcr/ssh","ELECTRON_RUN_AS_NODE":"1","CDPATH":".:/home/christophe:/home/christophe/code:/home/christophe/code/mlops-platform/services:/home/christophe/code/mlops-platform/libs","DESKTOP_SESSION":"ubuntu","QT_IM_MODULES":"wayland;ibus","SHLVL":"1","PAPERSIZE":"letter","GNOME_SETUP_DISPLAY":":1","GIO_LAUNCHED_DESKTOP_FILE_PID":"8792","LC_NUMERIC":"fr_CA.UTF-8","PTYXIS_PROFILE":"6f9466cfc376dfade7fa80f669033190","MANAGERPID":"4763","USERNAME":"christophe","LC_PAPER":"fr_CA.UTF-8","MEMORY_PRESSURE_WATCH":"/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.SettingsDaemon.MediaKeys.service/memory.pressure","LANG":"en_US.UTF-8","DISPLAY":":0","GNOME_SHELL_SESSION_MODE":"ubuntu","COLORTERM":"truecolor","XDG_MENU_PREFIX":"gnome-","WAYLAND_DISPLAY":"wayland-0","XDG_SESSION_CLASS":"user","LC_TIME":"fr_CA.UTF-8","GDK_BACKEND":"wayland","XDG_RUNTIME_DIR":"/run/user/1000","SYSTEMD_EXEC_PID":"5707","USER":"christophe"}5834895b4499486db92ab00fa76a4604\n' }
2026-03-27T10:15:53.637Z info: 	[SHELL-SYNC]: Synced shell env at 2026-03-27T10:15:53.637Z
2026-03-27T10:15:53.637Z debug: 	[SHELL-SYNC]: updated env { L: -1, D: [], W: null, X: Set(0) {}, q: 0, '$': 0, U: 0, G: 0, Ot: ji { cause: null }, tt: 'ComputedValue', At: undefined, bt: 0, derivation: [Function (anonymous)], kt: undefined, Mt: 0, Vt: undefined, Et: [Function: default], Nt: undefined, Rt: false, onBOL: undefined, onBUOL: undefined }
2026-03-27T10:15:53.647Z info: 	[TOKEN-REFRESHER]: forceRefresh() refreshing tokens...
2026-03-27T10:15:53.660Z error: 	[TOKEN-REFRESHER]: Unknown error Refresh token missing.
2026-03-27T10:15:53.660Z error: 	[TOKEN-REFRESHER]: Error: Refresh token missing.
2026-03-27T10:15:53.660Z warn: 	[TOKEN-REFRESHER]: Couldn't refresh tokens, starting token refresher later.
2026-03-27T10:15:53.661Z error: 	[TOKEN-REFRESHER]: Error: Refresh token missing.
2026-03-27T10:15:53.667Z warn: 	[TOKEN-REFRESHER]: Not authenticated, tokenRefresher not started.
2026-03-27T10:15:53.681Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:15:53.703Z info: 	[ELECTRON-WINDOW]: Window "splash" loaded
2026-03-27T10:15:53.704Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "on-load-of-application" took 205.98 ms.

Individual runnables took:
- lens-core-main:show-loading                                               	181.48 ms
- environment-variables-main:setup-shell                                    	135.69 ms
- token-refresher:start-token-refresher-on-load                             	128.74 ms
- lens-id:initialize-lens-cloud-status-store-runnable                       	125.15 ms
- lens-core-main:setup-deep-linking                                         	56.7 ms  
- lens-core-main:start-tray                                                 	55.9 ms  
- telemetry-for-cluster-connect-feature:start-tracking-cluster-connections  	54.48 ms 
- lens-id:initialize-auth-token-store-runnable                              	33.72 ms 
- lens-core-main:setup-main-window-visibility-after-activation              	30 ms    
- token-refresher:start-for-force-token-refresh-startable-stoppable         	28.89 ms 
- token-refresher:start-for-lens-cloud-status-update-startable-stoppable    	28.79 ms 
- lens-cluster-status:start-for-update-lens-cloud-status-startable-stoppable	27.81 ms 
- local-storage-feature:write-changed-local-storage                         	24.38 ms 
- lens-core-main:setup-developer-tools-in-development-environment           	3.98 ms  
- lens-license:setup-lens-license                                           	3.12 ms  
- lens-core-main:start-reactive-tray-menu-icon                              	3.05 ms  
- lens-core-main:start-reactive-tray-menu-items                             	2.9 ms   
- application-menu-main:start-application-menu                              	0.55 ms  
- lens-core-main:start-watching-if-update-should-happen-on-quit             	0.35 ms  
- theme-main-feature:setup-system-theme-type-updater-emitter                	0.27 ms  
- electron-main:start-syncing-theme-from-operating-system                   	0.21 ms  
- electron-main:setup-quit-on-power-shutdown                                	0.21 ms  
- user-preferences-main-feature:setup-sync-open-at-login-with-os            	0.14 ms  
- lens-core-main:setup-intercept-unhandled-exceptions                       	0.03 ms  
2026-03-27T10:15:53.734Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command undefined teamwork
2026-03-27T10:15:53.734Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command undefined get-eks-token <cluster-name> <region> <profile>
2026-03-27T10:15:53.734Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command undefined get-aks-token <cluster-name> <resource-group> <subscription-id> <tenant-id>
2026-03-27T10:15:53.734Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command clusters connect <name>
2026-03-27T10:15:53.735Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command clusters ls
2026-03-27T10:15:53.735Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command undefined clusters
2026-03-27T10:15:53.737Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command teamwork get-exec-credential <spaceName> <clusterId>
2026-03-27T10:15:53.737Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command clusters disconnect <name>
2026-03-27T10:15:53.737Z info: 	[LENS-CLI-MAIN]: [CLI] Registered command clusters show <name>
2026-03-27T10:15:53.746Z info: 	[LENS-CORE-MAIN]: [LENS-PROXY]: Waiting for proxy initialization barrier…
2026-03-27T10:15:53.746Z info: 	[ELECTRON-WINDOW]: Loading content for window "first-application-window" from url: https://lens.app:36051...
2026-03-27T10:15:53.764Z info: 	[LENS-CORE-MAIN]: [LENS-PROXY]: Proxy initialization barrier resolved
2026-03-27T10:15:53.764Z info: 	[KUBE-CONFIG-SYNC-MANAGER]: starting requested syncs
2026-03-27T10:15:53.764Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "after-window-is-opened" took 23.3 ms.

Individual runnables took:
- lens-core-main:show-dock-for-first-opened-window	0.02 ms
2026-03-27T10:15:53.766Z debug: 	[CLOUD-SYNC-REPORTER]: [CLOUD-PROVIDER-SYNC] has cloud provider clis: aws,gcloud
2026-03-27T10:15:53.767Z info: 	[KUBE-CONFIG-SYNC-MANAGER]: starting sync of file/folder { filePath: '/home/christophe/.config/Lens/kubeconfigs' }
2026-03-27T10:15:53.767Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: 1 files/folders watched { files: [ '/home/christophe/.config/Lens/kubeconfigs' ] }
2026-03-27T10:15:53.768Z info: 	[KUBE-CONFIG-SYNC-MANAGER]: starting sync of file/folder { filePath: '/home/christophe/.kube' }
2026-03-27T10:15:53.768Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: 2 files/folders watched { files: [ '/home/christophe/.config/Lens/kubeconfigs', '/home/christophe/.kube' ] }
2026-03-27T10:15:53.810Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: file changed { filePath: '/home/christophe/.kube/config' }
2026-03-27T10:15:53.810Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: file changed { filePath: '/home/christophe/.kube/config.bak' }
2026-03-27T10:15:53.818Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: File now has 22 entries { filePath: '/home/christophe/.kube/config' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'clean-fenrir-maroon-theta-28' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'clean-helene-clay-eta-16' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'clever-daphnis-cyan-psi-20' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'close-pallene-purple-omega-3' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'close-siarnaq-white-phi-9' }
2026-03-27T10:15:53.819Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'exciting-ijiraq-turquoise-kappa-19' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'far-janus-peach-alpha-23' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'far-tethys-teal-nu-9' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'funny-helene-purple-kappa-10' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'high-aegir-blue-alpha-11' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'integration' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'k3s-cluster' }
2026-03-27T10:15:53.820Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'late-egeon-burgundy-xi-8' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'long-farbauti-rust-theta-16' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'low-suttungr-clay-nu-21' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'preprod-aws' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'rich-mundilfari-cyan-omega-8' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'sad-pan-purple-lambda-4' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'sad-surtur-azure-omega-3' }
2026-03-27T10:15:53.821Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'soft-narvi-gold-alpha-23' }
2026-03-27T10:15:53.822Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'useful-skoll-ruby-sigma-19' }
2026-03-27T10:15:53.822Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config', contextName: 'weak-daphnis-teal-xi-5' }
2026-03-27T10:15:53.822Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Finished computing diff { filePath: '/home/christophe/.kube/config' }
2026-03-27T10:15:53.825Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: File now has 21 entries { filePath: '/home/christophe/.kube/config.bak' }
2026-03-27T10:15:53.825Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'clean-fenrir-maroon-theta-28' }
2026-03-27T10:15:53.825Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'clean-helene-clay-eta-16' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'close-pallene-purple-omega-3' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'close-siarnaq-white-phi-9' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'exciting-ijiraq-turquoise-kappa-19' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'far-janus-peach-alpha-23' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'far-tethys-teal-nu-9' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'funny-helene-purple-kappa-10' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'high-aegir-blue-alpha-11' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'integration' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'k3s-cluster' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'late-egeon-burgundy-xi-8' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'long-farbauti-rust-theta-16' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'low-suttungr-clay-nu-21' }
2026-03-27T10:15:53.826Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'preprod-aws' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'rich-mundilfari-cyan-omega-8' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'sad-pan-purple-lambda-4' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'sad-surtur-azure-omega-3' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'soft-narvi-gold-alpha-23' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'useful-skoll-ruby-sigma-19' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Added new cluster from sync { filePath: '/home/christophe/.kube/config.bak', contextName: 'weak-daphnis-teal-xi-5' }
2026-03-27T10:15:53.827Z debug: 	[KUBE-CONFIG-SYNC-MANAGER]: Finished computing diff { filePath: '/home/christophe/.kube/config.bak' }
2026-03-27T10:15:53.838Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:15:53.987Z info: 	[ELECTRON-WINDOW]: Window "first-application-window" loaded
2026-03-27T10:15:54.117Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:15:54.539Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:15:55.353Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:15:56.974Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:16:00.208Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:16:03.767Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "after-application-is-loaded-injection-token" took 10062.35 ms.

Individual runnables took:
- lens-core-main:show-initial-window                                	10033.44 ms
- lens-core-main:cleanup-legacy-local-storage-files                 	94.8 ms    
- lens-cli-main:lens-cli-initialize-server                          	52.48 ms   
- kube-config-sync-manager:start-for-kube-config-sync-manager       	34.68 ms   
- telemetry-feature:start-for-daily-events                          	31.39 ms   
- cloud-sync-reporter:report-cloud-clis                             	31.11 ms   
- lens-core-main:start-checking-for-updates                         	30.32 ms   
- telemetry-for-aws-eks:start-tracking-aws-clusters                 	28.86 ms   
- telemetry-for-aws-eks:start-tracking-aws-profiles                 	28.79 ms   
- entity-source-lens-spaces:register-cmd-get-exec-credential        	28.39 ms   
- cluster-cli-commands-register-main:cmd-register-cluster-disconnect	27.66 ms   
- cluster-cli-commands-register-main:cmd-register-cluster-show      	27.44 ms   
- telemetry-main-feature:identify-segment                           	25.27 ms   
- entity-source-lens-spaces:register-cmd-teamwork                   	23.91 ms   
- aws-eks-cli-commands:get-eks-token-registration                   	23.65 ms   
- azure-aks-cli-commands:get-aks-token-registration                 	23.49 ms   
- cluster-cli-commands-register-main:cmd-register-cluster-connect   	23.39 ms   
- cluster-cli-commands-register-main:cmd-register-cluster-list      	23.18 ms   
- cluster-cli-commands-register-main:cmd-register-clusters          	22.94 ms   
- telemetry-main-feature:license-change-telemetry                   	5.33 ms    
- lens-core-main:emit-current-version-to-analytics                  	5.28 ms    
- lens-core-main:emit-service-start-to-event-bus                    	5.23 ms    
- lens-cli-main:cli-register-win32-path                             	3.16 ms    
- mcp-server-main:register-mcp-server-command                       	0.12 ms    
- lens-id:setup-running-of-on-authenticated-callbacks               	0.09 ms    
- cluster-connect-proxy-feature:initialize-cluster-proxy            	0.08 ms    
- profiling                                                         	0.01 ms    
2026-03-27T10:16:03.768Z info: 	[ELECTRON-WINDOW]: webContents for "splash" has been destroyed
2026-03-27T10:16:06.635Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:16:19.461Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:16:45.090Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:17:36.321Z error: 	[TOKEN-REFRESHER]: Unknown error .isAuthenticated() returns false
2026-03-27T10:17:39.924Z info: 	[ELECTRON-WINDOW]: webContents for "first-application-window" has been destroyed
2026-03-27T10:17:39.931Z info: 	Quitting application ...
2026-03-27T10:17:39.932Z info: 	[LENS-CORE-MAIN]: Stopping port forwards
2026-03-27T10:17:39.933Z info: 	[INTERNAL-PROXY-MAIN]: Closing server
2026-03-27T10:17:39.937Z info: 	[KUBE-CONFIG-SYNC-MANAGER]: stopping requested syncs
2026-03-27T10:17:39.938Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "on-closing-of-application-injection-token" took 4.88 ms.

Individual runnables took:
- with-auto-dispose:dispose-on-close-of-application                      	2.84 ms
- fs-feature:automatic-dispose-of-watchers-on-closing-of-application     	2.23 ms
- telemetry-feature:stop-for-daily-events                                	1.79 ms
- local-storage-feature:stop-writing-changed-local-storage               	1.76 ms
- kube-config-sync-manager:stop-for-kube-config-sync-manager             	0.78 ms
- telemetry-for-cluster-connect-feature:stop-tracking-cluster-connections	0.75 ms
- telemetry-for-aws-eks:stop-tracking-aws-clusters                       	0.7 ms 
- telemetry-for-aws-eks:stop-tracking-aws-profiles                       	0.66 ms
- persisted-state-for-main:flush-throttled-persists                      	0.62 ms
- messaging:stop-listening-of-channels                                   	0.22 ms
- migrations:abort-on-quit-of-application                                	0.13 ms
2026-03-27T10:17:39.941Z info: 	[RUN-MANY-PERFORMANCE-LOGGING]: Running runnables for "on-quit-of-back-end" took 14.62 ms.

Individual runnables took:
- internal-proxy-main:close-lens-proxy-on-quit                                   	9.56 ms
- application-for-electron-main:closing-of-application                           	7.89 ms
- token-refresher:stop-for-delayed-is-airgapped-token-refresh-startable-stoppable	4.82 ms
- lens-core-main:clean-up-deep-linking                                           	3.69 ms
- lens-core-main:stop-checking-for-updates                                       	3.65 ms
- lens-core-main:stop-reactive-tray-menu-items                                   	2.35 ms
- lens-core-main:stop-reactive-tray-menu-icon                                    	2.29 ms
- token-refresher:stop-for-force-token-refresh-startable-stoppable               	2.09 ms
- token-refresher:stop-for-lens-cloud-status-update-startable-stoppable          	2.07 ms
- lens-cluster-status:stop-for-update-lens-cloud-status-startable-stoppable      	2.06 ms
- cluster-manager-main:stop-all-cluster-connections-on-quit                      	2.05 ms
- lens-core-main:clean-up-shell-sessions                                         	1.26 ms
- lens-core-main:log-on-quit-of-backend                                          	0.3 ms 
- lens-core-main:stop-port-forwards-on-quit                                      	0.18 ms
- electron-main:stop-syncing-theme-from-operating-system                         	0.17 ms
- lens-core-main:stop-tray                                                       	0.1 ms 
- application-menu-main:stop-application-menu                                    	0.07 ms
- token-refresher:stop-delayed-token-refresh-startable-stoppable                 	0.05 ms
- lens-core-main:stop-watching-if-update-should-happen-on-quit                   	0.03 ms

This is also happening for me on Windows 11, Mac OS and Fedora 43. When it does load it’s extremely slow, this is to the point I may have to start using something else.

Hi @christophe.macabiau, thanks a lot for sharing the logs – that really helps our investigation, and sorry for the inconvenience.

We are already looking into this and are working on providing a fix as quickly as possible. In the meantime, could you try the following workaround to get you unblocked?

  1. Quit Lens completely
  2. Delete the persisted state folder at this path: ~/.config/Lens/persisted-state/
  3. Delete the local storage file: ~/.config/Lens/lens-local-storage/app.json
  4. Restart Lens

Your cluster configs and preferences should be unaffected. Let us know if that helps!

Hi @christopher.lee, thanks for confirming – sorry for the trouble. Could you try the workaround above? The Lens config folder is ~/.config/Lens/ on Linux, ~/Library/Application Support/Lens/ on macOS, or %APPDATA%/Lens/ on Windows. Delete the persisted-state/ folder and lens-local-storage/app.json, then restart.

Yes it worked! Thanks

Hi @christophe.macabiau, glad to hear that worked! Thanks for confirming. We’re still investigating the root cause so this doesn’t happen again in a future update. If anything else comes up, feel free to reach out.