Mattermost
mattermost.com · Team chat
Self-hostable team messaging and collaboration platform.
63 items · 70 source threads · 2 source types · updated 2026-07
No items match these filters.
Pain points 43
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Upgrade from 5.38 to 6.0 fails with a database column conversion error The server fails to start after the upgrade because a migration cannot convert a column to JSONB, leaving the instance down. Affects: Debian self-hosters |
Self-hosting & upgrades | Causes churn | 5 sources | 2026-05 |
| ||||
| Desktop app does not show new direct messages until restarted Every day or two, users in an organization stop receiving direct messages in the desktop app until it is quit and reopened. Affects: organization using the desktop app |
Reliability & bugs | Causes churn | 4 sources | 2022-06 |
| ||||
| Price doubled twice and upsold to more than Office 365 costs A paying customer saw the price double for features they did not use, then double again, ending up quoted more than an O365 account for the same features. This soured them on the open core model. Affects: paying enterprise customer |
Pricing & plans | Causes churn | 3 sources | 2026-07 |
| ||||
| Mobile app quality and search are weak points versus Slack A work user rates Mattermost as good as Slack overall but calls the mobile app poor and search nearly useless. |
Mobile | Blocks work | 3 sources | 2025-03 |
| ||||
| Push notifications unreliable and app reloads slowly after switching back The mobile app's push notifications do not really work and returning to the app takes about 15 seconds to reload, which made it useless for this user. Affects: mobile users |
Mobile | Causes churn | 2 sources | 2024-11 |
| ||||
| After upgrading to 5.30.1 channels load slowly and replies and edits fail Affects: self-hosted admins on PostgreSQL |
Performance | Causes churn | 2 sources | 2022-01 |
| Stuck unread notification counts with multiple teams Affects: multi-team admins |
Reliability & bugs | Blocks work | 2 sources | 2022-02 |
| Chat window does not auto-scroll and shows a scroll-down prompt on every message | UI & usability | Blocks work | 2 sources | 2020-10 |
| Admin console breaks after upgrade to 3.0 and reverse proxy paths are unclear Affects: admins using Apache reverse proxy |
Documentation | Blocks work | 2 sources | 2017-02 |
| Team edition hides messages after the 10,000 message limit appears post-upgrade Affects: school running team edition with 2000+ users |
Pricing & plans | Causes churn | 1 source | 2025-10 |
| Server runs out of memory and restarts every day or two Affects: large team edition deployments on OpenShift |
Reliability & bugs | Causes churn | 1 source | 2022-07 |
| Automatic logouts silently stop push notifications Affects: infrequent users |
Reliability & bugs | Causes churn | 1 source | 2021-05 |
| Any channel member can delete a channel and there is no undelete Affects: team admins |
Permissions & security | Causes churn | 1 source | 2017-05 |
| Pricing is erratic and enterprise-focused; open source edition has been gimped Affects: small team on the open source edition |
Pricing & plans | Blocks work | 1 source | 2026-07 |
| SSO in community edition needs a GitLab spoofing workaround Affects: community edition admins |
Permissions & security | Blocks work | 1 source | 2025-09 |
| Frequent Firefox freezes after upgrade to 10.5.4 Affects: Firefox users |
Performance | Blocks work | 1 source | 2025-05 |
| Mentions posted by bots and webhooks do not notify users Affects: teams using webhooks and bots |
Integrations | Blocks work | 1 source | 2024-07 |
| Self-hosted push notifications still go through vendor's central APNS proxy Affects: self-hosters on iOS |
Permissions & security | Blocks work | 1 source | 2024-06 |
| LDAP locked to Enterprise edition with no small-team pricing Affects: personal / non-commercial self-hosters |
Pricing & plans | Blocks work | 1 source | 2024-03 |
| Threads view never finishes loading on the desktop app Affects: desktop app users |
Reliability & bugs | Blocks work | 1 source | 2023-06 |
| Server telemetry phones home without consent Affects: privacy-minded self-hosters |
Permissions & security | Blocks work | 1 source | 2022-10 |
| Channel scrolling is buggy and avoided by users | Reliability & bugs | Blocks work | 1 source | 2021-12 |
| Windows desktop app freezes for seconds after opening from tray Affects: Windows desktop users |
Performance | Blocks work | 1 source | 2021-11 |
| Typing in the message box lags by several seconds with CPU maxed Affects: Linux web users |
Performance | Blocks work | 1 source | 2020-07 |
| Keyboard shortcuts break on non-QWERTY layouts Affects: users with non-QWERTY keyboard layouts |
UI & usability | Blocks work | 1 source | 2018-08 |
| Slack import does nothing with the exporter's zip file Affects: teams migrating from Slack |
Data export & migration | Blocks work | 1 source | 2018-05 |
| Cannot reopen a closed group direct message | Reliability & bugs | Blocks work | 1 source | 2017-06 |
| GitLab SSO fails with a 500 Bad token type error Affects: admins configuring GitLab SSO |
Permissions & security | Blocks work | 1 source | 2017-05 |
| npm install fails with invalid webpack peer dependencies Affects: contributors building from source |
API & developer experience | Blocks work | 1 source | 2016-03 |
| Office 365 SMTP test fails with TLS handshake error Affects: Docker admins using Office 365 SMTP |
Setup & onboarding | Blocks work | 1 source | 2015-10 |
| Community edition keeps nudging users toward paid editions | Pricing & plans | Annoyance | 1 source | 2025-09 |
| JavaScript error banner appears in web client after upgrading to 10.3.1 Affects: Free plan self-hosters on Firefox |
Reliability & bugs | Annoyance | 1 source | 2024-12 |
| HTML language attribute is always English, blocking browser translation Affects: non-English deployments |
Other | Annoyance | 1 source | 2024-04 |
| Page Up and Page Down do not scroll the channel view Affects: keyboard users |
UI & usability | Annoyance | 1 source | 2024-02 |
| Self-hosted chat is buggier and has fewer features than Discord Affects: community operators |
Reliability & bugs | Annoyance | 1 source | 2023-06 |
| Large gap between free and paid enterprise editions | Pricing & plans | Annoyance | 1 source | 2022-10 |
| Search is poor and takes several tries to find messages | UI & usability | Annoyance | 1 source | 2021-12 |
| System join/leave messages trigger mention notifications for similar names Affects: users with custom mention keywords |
UI & usability | Annoyance | 1 source | 2021-11 |
| Tiny image uploads take more than ten seconds with S3 storage Affects: S3 storage users |
Performance | Annoyance | 1 source | 2018-08 |
| License wording says source 'may be licensed', not open-source compliant | Other | Annoyance | 1 source | 2018-05 |
| Web client does not work in Firefox private browsing Affects: Firefox private mode users |
Reliability & bugs | Annoyance | 1 source | 2017-12 |
| Away status triggers after 5 minutes even when using other apps Affects: desktop app users |
UI & usability | Annoyance | 1 source | 2017-10 |
| Mac desktop app CPU spikes when animated GIFs are visible Affects: Mac desktop users |
Performance | Annoyance | 1 source | 2016-07 |
Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.
Feature requests 15
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Native Matrix protocol support for federation A fan of the product wants it to support the Matrix protocol natively for federation, or at least allow a native-looking third-party bridge. |
Integrations | Annoyance | 3 sources | 2021-08 |
| ||||
| Missing video calls while using the open source edition A team on the open source edition has been without video calls and considers an alternative that offers them. Affects: small team |
Integrations | Blocks work | 2 sources | 2026-07 |
| ||||
| Improve search, calling it critical for company chat The commenter wants the vendor to improve search, which they consider a critical feature in a company setting. Affects: company users |
UI & usability | Blocks work | 1 source | 2025-03 |
| ||||
| Slack bridge functionality missing after moving to Mattermost A team that fully switched from Rocket.Chat says the Slack bridge they used there was wonderful and wishes an equivalent existed for Mattermost. Affects: teams bridging to Slack |
Integrations | Blocks work | 1 source | 2022-10 |
| ||||
| No good way to archive Q&A topics for a public community A FOSS community on the platform struggles to give support publicly because there is no good way to archive topics, and suggests a tool that lists popular threads on a public page. Affects: open source community admins |
Collaboration | Blocks work | 1 source | 2022-06 |
| ||||
| Official MySQL to PostgreSQL migration path Affects: admins running MySQL |
Data export & migration | Blocks work | 1 source | 2021-09 |
| Generic OIDC support instead of the GitLab client hack Affects: Keycloak users |
Permissions & security | Blocks work | 1 source | 2020-09 |
| Admin button to revoke all user sessions after a suspected compromise Affects: system admins |
Permissions & security | Blocks work | 1 source | 2017-11 |
| Make the per-message character limit configurable | Customization | Blocks work | 1 source | 2016-04 |
| Ability to hide or block specific users Affects: community members |
Collaboration | Annoyance | 1 source | 2022-06 |
| Sync theme with OS dark and light mode | Customization | Annoyance | 1 source | 2020-10 |
| Config setting for minimum username length Affects: CJK teams and teams using initials as usernames |
Customization | Annoyance | 1 source | 2019-04 |
| Clicking in-line markdown images should open the preview window | UI & usability | Annoyance | 1 source | 2018-11 |
| Show a red dot on the browser favicon for unread mentions Affects: web client users |
UI & usability | Annoyance | 1 source | 2018-09 |
| Remove the background colour behind your own messages | Customization | Annoyance | 1 source | 2017-01 |
Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.
Workarounds 2
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Fake GitLab OAuth page tied to LDAP used to avoid paid tier After the vendor raised the price, a team dropped the paid plan and had a developer build a stand-in GitLab auth page connected to LDAP so the open core edition could authenticate against their directory. Affects: team using LDAP auth |
Permissions & security | Blocks work | 1 source | 2023-03 |
| ||||
| Sideload a second app copy to use two servers on mobile The mobile app cannot easily connect to both an internal company server and an external community; the vendor reportedly was working on it, and a stopgap is to sideload a second copy of the app. Affects: users with internal and external communities |
Mobile | Blocks work | 1 source | 2020-02 |
| ||||
Switching reasons 3
| Item | Area | Severity | Support | Last seen |
|---|---|---|---|---|
| Feature downgrades in community version rule it out for FOSS communities A commenter recommending self-hostable chat for open source communities says recent feature downgrades in the community edition take Mattermost out of consideration. Affects: FOSS communities |
Pricing & plans | Causes churn | 1 source | 2025-11 |
| ||||
| Janky UX and missed notifications led team back to Slack A company found the self-hosted chat less smooth and more annoying, with occasional missed notifications, and preferred Slack's richer product. Affects: company that self-hosted |
Reliability & bugs | Causes churn | 1 source | 2021-07 |
| ||||
| Running the server was not worth the effort for a non-IT company The commenter says managing the chat server is not the company's core competency, which was part of the reason to move to a hosted tool. Affects: non-IT company |
Self-hosting & upgrades | Blocks work | 1 source | 2021-07 |
| ||||