Skip to content

[Bug]: Mattermost Windows v6.0.4 Stuck on Blue Loading Screen (Server 11.3.0) #3712

Description

@da5nsy

Checks before filing an issue

Mattermost Desktop Version

6.0.4

Operating System

Windows 10

Mattermost Server Version

11.4.1

Steps to reproduce

Open Mattermost

Expected behavior

Mattermost opens and a page loads

Observed behavior

It gets stuck on the loading screen

Image

Log Output

[older logs available]

[2026-02-20 10:07:10.504] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:07:10.504] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:07:11.563] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:07:14.718] [info]  [UpdateManager] Checking for update
[2026-02-20 10:07:15.248] [info]  [UpdateManager] Found version 6.0.4 (url: 6.0.4/mattermost-desktop-setup-6.0.4-win.exe)
[2026-02-20 10:07:15.252] [info]  [UpdateManager] New version available: 6.0.4
[2026-02-20 10:07:15.984] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:07:37.773] [info]  [UpdateManager] Downloading update from 6.0.4/mattermost-desktop-setup-6.0.4-win.exe
[2026-02-20 10:07:37.804] [info]  [UpdateManager] Download block maps (old: "https://releases.mattermost.com/desktop/6.0.3/mattermost-desktop-setup-6.0.3-win.exe.blockmap", new: https://releases.mattermost.com/desktop/6.0.4/mattermost-desktop-setup-6.0.4-win.exe.blockmap)
[2026-02-20 10:07:38.606] [info]  [UpdateManager] File has 1269 changed blocks
[2026-02-20 10:07:38.613] [info]  [UpdateManager] Full: 198,332.82 KB, To download: 25,808.36 KB (13%)
[2026-02-20 10:07:46.398] [error] [UpdateManager] Cannot download differentially, fallback to full download: Error: sha512 checksum mismatch, expected eO59jT9tmhlBMLbY9A9XcfPmVnQffjqMq6L+KShCHLh+vLNzuK0gH6ka7mBHUIEjtGPV09RDZXIGnaiFVWAGvw==, got LOnnwkBXp0uAkvS5O7t9qVONEXlxB+u2PxhWU5+wXN3tb2Cq2jiJ1IV6M2/0N4TBVj5oZxzyaCqezEJNENCNcA==
    at n.newError (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:792706)
    at b.validate (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:690485)
    at WriteStream.<anonymous> (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:2440)
    at WriteStream.emit (node:events:519:28)
    at emitCloseNT (node:internal/streams/destroy:148:10)
    at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
[2026-02-20 10:08:01.018] [info]  [MainWindow] onClose { event: {} }
[2026-02-20 10:08:01.079] [info]  [BaseWindow] window closed
[2026-02-20 10:11:47.259] [error] Logger Log level set to: { level: 'info' }
[2026-02-20 10:11:48.062] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-20 10:11:48.192] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-20 10:11:48.609] [info]  [ServerDropdownView] init
[2026-02-20 10:11:49.942] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-20 10:11:49.943] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-20 10:11:51.198] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:11:51.199] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:11:51.618] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:11:53.875] [info]  [UpdateManager] Checking for update
[2026-02-20 10:11:56.315] [info]  [UpdateManager] Found version 6.0.4 (url: 6.0.4/mattermost-desktop-setup-6.0.4-win.exe)
[2026-02-20 10:11:56.318] [info]  [UpdateManager] New version available: 6.0.4
[2026-02-20 10:12:01.409] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:13:10.070] [info]  [ModalView] [editServer] preloading with C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\internalAPI.js
[2026-02-20 10:13:33.944] [info]  [UpdateManager] Downloading update from 6.0.4/mattermost-desktop-setup-6.0.4-win.exe
[2026-02-20 10:13:33.960] [info]  [UpdateManager] Download block maps (old: "https://releases.mattermost.com/desktop/6.0.3/mattermost-desktop-setup-6.0.3-win.exe.blockmap", new: https://releases.mattermost.com/desktop/6.0.4/mattermost-desktop-setup-6.0.4-win.exe.blockmap)
[2026-02-20 10:13:34.711] [info]  [UpdateManager] File has 1269 changed blocks
[2026-02-20 10:13:34.715] [info]  [UpdateManager] Full: 198,332.82 KB, To download: 25,808.36 KB (13%)
[2026-02-20 10:13:42.728] [error] [UpdateManager] Cannot download differentially, fallback to full download: Error: sha512 checksum mismatch, expected eO59jT9tmhlBMLbY9A9XcfPmVnQffjqMq6L+KShCHLh+vLNzuK0gH6ka7mBHUIEjtGPV09RDZXIGnaiFVWAGvw==, got LOnnwkBXp0uAkvS5O7t9qVONEXlxB+u2PxhWU5+wXN3tb2Cq2jiJ1IV6M2/0N4TBVj5oZxzyaCqezEJNENCNcA==
    at n.newError (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:792706)
    at b.validate (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:690485)
    at WriteStream.<anonymous> (C:\Users\cege-user\AppData\Local\Programs\mattermost-desktop\resources\app.asar\index.js:2:2440)
    at WriteStream.emit (node:events:519:28)
    at emitCloseNT (node:internal/streams/destroy:148:10)
    at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
[2026-02-20 10:14:43.064] [info]  [UpdateManager] Verifying signature C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\temp-mattermost-desktop-setup-6.0.4-win.exe
[2026-02-20 10:15:00.908] [info]  [UpdateManager] LiteralPath: C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\temp-mattermost-desktop-setup-6.0.4-win.exe. Update Path: C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\temp-mattermost-desktop-setup-6.0.4-win.exe
[2026-02-20 10:15:00.911] [info]  [UpdateManager] New version 6.0.4 has been downloaded to C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\mattermost-desktop-setup-6.0.4-win.exe
[2026-02-20 10:15:00.918] [info]  [UpdateManager] Downloaded version 6.0.4
[2026-02-20 10:19:50.116] [info]  [UpdateManager] Install on explicit quitAndInstall
[2026-02-20 10:19:50.117] [info]  [UpdateManager] Install: isSilent: false, isForceRunAfter: true
[2026-02-20 10:19:50.117] [info]  [UpdateManager] Executing: C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\mattermost-desktop-setup-6.0.4-win.exe with args: --updated,--force-run
[2026-02-20 10:19:52.424] [info]  [UpdateManager] Install on explicit quitAndInstall
[2026-02-20 10:19:52.425] [warn]  [UpdateManager] install call ignored: quitAndInstallCalled is set to true
[2026-02-20 10:19:52.490] [info]  [BaseWindow] window closed
[2026-02-20 10:19:52.491] [info]  [UpdateManager] Auto install update on quit
[2026-02-20 10:19:52.491] [info]  [UpdateManager] Install: isSilent: true, isForceRunAfter: false
[2026-02-20 10:19:52.491] [info]  [UpdateManager] Executing: C:\Users\cege-user\AppData\Local\mattermost-desktop-updater\pending\mattermost-desktop-setup-6.0.4-win.exe with args: --updated,/S
[2026-02-20 10:20:27.989] [error] Logger Log level set to: { level: 'info' }
[2026-02-20 10:20:29.131] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-20 10:20:29.213] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-20 10:20:29.498] [info]  [ServerDropdownView] init
[2026-02-20 10:20:30.869] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-20 10:20:30.870] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-20 10:20:30.940] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:30.941] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:31.934] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:31.969] [error] [App.Utils] clearAppCache { err: 'TypeError: Object has been destroyed' }
[2026-02-20 10:20:32.260] [info]  [MainWindow] onClose { event: {} }
[2026-02-20 10:20:41.312] [error] Logger Log level set to: { level: 'info' }
[2026-02-20 10:20:41.812] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:41.828] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-20 10:20:41.839] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-20 10:20:41.982] [info]  [ServerDropdownView] init
[2026-02-20 10:20:42.742] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-20 10:20:42.743] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-20 10:20:42.815] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:43.980] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:20:47.127] [info]  [UpdateManager] Checking for update
[2026-02-20 10:20:47.648] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-02-20 10:20:51.418] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:25:47.500] [info]  [MainWindow] onClose { event: {} }
[2026-02-20 10:25:47.546] [info]  [BaseWindow] window closed
[2026-02-20 10:32:52.077] [error] Logger Log level set to: { level: 'info' }
[2026-02-20 10:32:52.224] [error] [Validator] Validation failed due to: ValidationError: "#:(UPDATE_DEPRECATION):#.type" must be one of [file, update]
[2026-02-20 10:32:52.412] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:32:52.412] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:32:52.424] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-20 10:32:52.448] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-20 10:32:52.534] [info]  [ServerDropdownView] init
[2026-02-20 10:32:52.926] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-20 10:32:52.927] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-20 10:32:53.268] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:32:56.905] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:32:57.589] [info]  [UpdateManager] Checking for update
[2026-02-20 10:32:58.175] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-02-20 10:33:30.403] [info]  [MainWindow] onClose { event: {} }
[2026-02-20 10:33:30.493] [info]  [BaseWindow] window closed
[2026-02-20 10:33:33.505] [error] Logger Log level set to: { level: 'info' }
[2026-02-20 10:33:33.634] [error] [Validator] Validation failed due to: ValidationError: "#:(UPDATE_DEPRECATION):#.type" must be one of [file, update]
[2026-02-20 10:33:33.842] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:33:33.843] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:33:33.857] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-20 10:33:33.875] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-20 10:33:33.971] [info]  [ServerDropdownView] init
[2026-02-20 10:33:34.404] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-20 10:33:34.405] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-20 10:33:34.701] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:33:36.692] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-20 10:33:39.025] [info]  [UpdateManager] Checking for update
[2026-02-20 10:33:39.254] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-02-20 10:36:02.460] [info]  [MainWindow] onClose { event: {} }
[2026-02-20 10:36:02.502] [info]  [BaseWindow] window closed
[2026-02-21 12:15:40.112] [error] Logger Log level set to: { level: 'info' }
[2026-02-21 12:15:40.904] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-21 12:15:40.905] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-21 12:15:40.932] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-02-21 12:15:40.948] [info]  [SecureStorage] Initialized secure storage cache
[2026-02-21 12:15:41.086] [info]  [ServerDropdownView] init
[2026-02-21 12:15:42.078] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-02-21 12:15:42.079] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-02-21 12:15:42.631] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-21 12:15:46.147] [info]  [UpdateManager] Checking for update
[2026-02-21 12:15:46.149] [info]  [DownloadsManager] showAutoUpdaterDeprecationNotice: autoUpdaterDeprecationNoticeDismissed is true, skipping
[2026-02-21 12:15:46.651] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-02-21 12:15:47.326] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-02-21 12:21:51.722] [info]  [MainWindow] onClose { event: {} }
[2026-03-02 15:51:51.039] [error] Logger Log level set to: { level: 'info' }
[2026-03-02 15:51:52.957] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-03-02 15:51:53.071] [info]  [SecureStorage] Initialized secure storage cache
[2026-03-02 15:51:53.298] [info]  [ServerDropdownView] init
[2026-03-02 15:51:56.336] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-03-02 15:51:56.337] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-03-02 15:51:56.545] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-02 15:51:56.546] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-02 15:51:58.362] [info]  [UpdateManager] Checking for update
[2026-03-02 15:51:58.364] [info]  [DownloadsManager] showAutoUpdaterDeprecationNotice: autoUpdaterDeprecationNoticeDismissed is true, skipping
[2026-03-02 15:51:59.255] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-02 15:51:59.906] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-02 15:52:11.792] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-02 15:53:49.457] [warn]  [AppState] emitStatusForView: view not found { viewId: 'b467c0c0-a409-453d-a79a-fbf340660c52' }
[2026-03-02 16:51:58.371] [info]  [UpdateManager] Checking for update
[2026-03-02 16:51:58.782] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-02 17:51:58.383] [info]  [UpdateManager] Checking for update
[2026-03-02 17:51:58.783] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-02 18:21:18.872] [error] [WebContentsEventM...] [a60c567b-85b1-493...] [b6c23dde-3521-4e5...] [renderer] [1772472078.87] WSClient has been closed, connect fail count: 1
[2026-03-02 18:47:41.254] [error] [WebContentsEventM...] [a60c567b-85b1-493...] [b6c23dde-3521-4e5...] [renderer] TypeError: Failed to fetch
[2026-03-02 18:47:42.188] [error] [WebContentsEventM...] [a60c567b-85b1-493...] [b6c23dde-3521-4e5...] [renderer] [1772473661.46] WSClient websocket onerror. data: {"isTrusted":true}
[2026-03-02 18:47:42.251] [error] [WebContentsEventM...] [a60c567b-85b1-493...] [b6c23dde-3521-4e5...] [renderer] [1772473661.54] WSClient has been closed, connect fail count: 2
[2026-03-02 18:47:46.032] [warn]  [WebContentsEventM...] [a60c567b-85b1-493...] [b6c23dde-3521-4e5...] [renderer] [1772473666.02] WSClient reconnected
[2026-03-02 18:51:58.355] [info]  [UpdateManager] Checking for update
[2026-03-02 18:51:58.520] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-02 18:55:22.845] [info]  [BaseWindow] window closed
[2026-03-03 10:50:00.629] [error] Logger Log level set to: { level: 'info' }
[2026-03-03 10:50:01.581] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 10:50:01.581] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 10:50:01.608] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-03-03 10:50:01.653] [info]  [SecureStorage] Initialized secure storage cache
[2026-03-03 10:50:01.803] [info]  [ServerDropdownView] init
[2026-03-03 10:50:03.295] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-03-03 10:50:03.295] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-03-03 10:50:04.626] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 10:50:06.883] [info]  [UpdateManager] Checking for update
[2026-03-03 10:50:06.884] [info]  [DownloadsManager] showAutoUpdaterDeprecationNotice: autoUpdaterDeprecationNoticeDismissed is true, skipping
[2026-03-03 10:50:07.080] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-03 10:50:10.799] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 11:41:57.544] [info]  [MainWindow] onClose { event: {} }
[2026-03-03 11:41:57.569] [info]  [BaseWindow] window closed
[2026-03-03 12:17:03.471] [error] Logger Log level set to: { level: 'info' }
[2026-03-03 12:17:04.372] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 12:17:04.373] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 12:17:04.399] [info]  [SecureStorage] Secure storage initialized - encryption available
[2026-03-03 12:17:04.477] [info]  [SecureStorage] Initialized secure storage cache
[2026-03-03 12:17:04.841] [info]  [ServerDropdownView] init
[2026-03-03 12:17:05.860] [warn]  [i18nManager] Failed to set new language { locale: 'en-GB' }
[2026-03-03 12:17:05.861] [warn]  [i18nManager] Failed to set new language { locale: 'GB' }
[2026-03-03 12:17:06.575] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 12:17:09.918] [info]  [UpdateManager] Checking for update
[2026-03-03 12:17:09.921] [info]  [DownloadsManager] showAutoUpdaterDeprecationNotice: autoUpdaterDeprecationNoticeDismissed is true, skipping
[2026-03-03 12:17:11.405] [info]  [UpdateManager] Update for version 6.0.4 is not available (latest version: 6.0.4, downgrade is disallowed).
[2026-03-03 12:17:11.940] [info]  [App.Config] config.autostart has been configured: { autostart: false }
[2026-03-03 12:17:45.977] [warn]  [AppState] emitStatusForView: view not found { viewId: '4f530cb7-f20e-4eba-98ef-f48d13aa1953' }

Additional Information

Workaround - I think opening a new tab with Mattermost, and then closing it, seems to resolve (temporarily?) the issue.

Originally accidentally submitted here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions