Friction

Rocket.Chat

rocket.chat · Team chat

Open-source team communication platform with omnichannel support.

64 items · 77 source threads · 2 source types · updated 2026-02

Compare

Pain points 40

ItemAreaSeveritySupportLast seen
Snap update floods logs with AppArmor MongoDB errors

An automatic snap update to 1.0.3 caused AppArmor to deny MongoDB reads and fill the system log.

Affects: snap users

Self-hosting & upgradesCauses churn4 sources2022-01

“Index with name: bio_1 already exists with different options”

“Starting RC node fails with segfault error after upgrading from RC 3.18.1 to RC 4.0.0”

Video calling support weak and hard to integrate

A self-hoster who otherwise finds Rocket.Chat easy to run says call support is weak because the WebRTC implementation is new and integrating BigBlueButton is difficult.

Affects: self-hosting admin

IntegrationsBlocks work4 sources2021-07

“somewhat bad support for calls because their WebRTC implementation is still new”

“When a jitsi call is started the opposite side has neither a ringtone is played nor does it indicate that someone is calling”

Opening large rooms takes seconds after 3.11.0

After upgrading, opening rooms or DMs with many messages takes several seconds before they display.

Affects: docker-compose deployments

PerformanceBlocks work3 sources2021-02

“Since i updated Our Rocket.Chat server, the Gui is very slow and even slower in admin menu”

“After updating to 3.11.0 its feels very slow to open a room with a lot of messages”

OTR encryption breaks easily with an open fix pending for months

A user who wants on-premises chat with OTR-style end-to-end encryption says Rocket.Chat's OTR breaks easily and a related pull request has sat open for months.

Affects: user needing end-to-end encryption

Permissions & securityBlocks work3 sources2021-01

“When I start an Off-the-Record conversation, I've got a Timeout error”

“RocketChat - OTR breaks very easily”

Upgrade to 6.5.0 silently put installs on a 25-user limit tier

Upgrading existing installations to 6.5.0 moved them to a new free tier with a user limit, which confused admins until they found how to switch back to the community plan.

Affects: self-hosting admins

Pricing & plansCauses churn2 sources2023-12

“it caused a lot of confusion among Rocket users/admins”

“Now all of a sudden there is a user limit of 25!”

5.0.1 stops messages from appearing until page reload

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn2 sources2023-04
Clients cannot reconnect with 1000 active users after a restart

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn2 sources2021-03
LDAP users cannot log in after upgrading to 3.6.0

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn2 sources2020-08
Mobile apps cannot log in to server behind a reverse proxy

Locked: summary and evidence are part of Sprint Pass and Pro

MobileBlocks work2 sources2016-01
Desktop client leaves channels marked unread unless manually cleared

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance2 sources2019-09
Throughput plateaus around 50 messages per second regardless of added servers

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceCauses churn1 source2019-02
2FA challenge skipped when logging in through LDAP

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityCauses churn1 source2018-07
Gradual memory growth until VMs run out of RAM and swap

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceCauses churn1 source2017-04
Voice and mobile missing or paywalled in self-hosted options

Locked: summary and evidence are part of Sprint Pass and Pro

Pricing & plansBlocks work1 source2026-02
Grandfathered GIPHY and Tenor apps cannot be re-enabled after upgrades

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2024-08
Updates increasingly cripple the free self-hosted edition

Locked: summary and evidence are part of Sprint Pass and Pro

Pricing & plansBlocks work1 source2024-06
Workspace registration cannot be skipped in 6.5

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2023-12
Rocket.Chat produced more errors than any other self-hosted app over a year

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-05
Web client shows black screen in Yandex browser

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-05
Starting a new DM from search shows Room not found

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-03
Encryption is harder to use than in Matrix

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2021-04
Admins cannot set or reset user passwords after 2.3.0

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2019-11
Voice messages record no audio

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2018-04
Long-unfixed critical bugs sap enthusiasm for the product

Locked: summary and evidence are part of Sprint Pass and Pro

SupportBlocks work1 source2017-07
Mobile app forgets which server you were logged into after updates

Locked: summary and evidence are part of Sprint Pass and Pro

MobileBlocks work1 source2017-04
Deleting a user leaves orphaned DM subscriptions and breaks DMs

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2017-03
Mention autocomplete in private channels leaks non-member names

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2016-03
Omnichannel transfer comment is cut off instead of wrapping

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2022-08
Emoji set is years out of date

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2022-03
HEIC images will not load in browser or desktop app

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2021-11
Member list is randomly ordered and ignores sort setting

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2021-05
Electron desktop client consumes large amounts of RAM and disk

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceAnnoyance1 source2020-08
Mobile client no longer native and it shows

Locked: summary and evidence are part of Sprint Pass and Pro

MobileAnnoyance1 source2020-08
Rocket.Chat feels unfinished as a self-hosted Discord-like option

Locked: summary and evidence are part of Sprint Pass and Pro

OtherAnnoyance1 source2019-07
Sidebar shows usernames instead of real names after update

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2018-07
Production warning about MemoryStore with no guidance

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationAnnoyance1 source2018-05
Reliance on MongoDB is an unwelcome dependency

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2018-03
Links open in the Rocket.Chat window in Chrome

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2017-10
Franz client rejects servers since 0.52.0

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2017-02
Using Rocket.Chat through Sandstorm was not obvious for non-technical users

Locked: summary and evidence are part of Sprint Pass and Pro

DocumentationAnnoyance1 source2016-03

Feature requests 22

ItemAreaSeveritySupportLast seen
Want Rocket.Chat to support other chat protocols

The commenter feels Slack alternatives like Rocket.Chat are too closed and would like them to support each other's protocols, even imperfectly.

IntegrationsBlocks work3 sources2017-07

“It feels that alternatives like Rocket.chat and Mattermost are still way too closed”

“Have you considered creating Rocket.Chat so it can be decentralised but also federated with cluster of multiple Rocket.Chat servers”

Store user IPs and ban by IP to deal with trolls

A community chat operator wants user IPs stored and the ability to ban users from the same IP to stop trolls.

Affects: public chat operators

Permissions & securityBlocks work2 sources2017-09

“IP based user banning”

“It would be nice to store user IPs and the ability to ban users from same IP”

Update-safe plugin API instead of forking Rocket.Chat

A company integrating an NLP engine had to modify Rocket.Chat and merge conflicts on every release, and wants a plugin architecture for shippable custom apps.

Affects: companies building custom integrations

API & developer experienceBlocks work1 source2017-05

“each release of Rocket.Chat urges us to merge and check for merge-conflicts”

Admin access to all conversations for auditing

Wants admins to view history of all channels, direct messages and private channels, for a workplace where there is no expectation of privacy.

Affects: workplace admins needing audit

Permissions & securityBlocks work1 source2016-04

“There is no expectation of privacy and the information would be accessed when needed for auditing purposes”

Assign channel membership from LDAP groups

Wants room, channel and group membership to follow an LDAP group so it need not be updated manually whenever people join or leave.

Affects: organisations with LDAP

IntegrationsBlocks work1 source2016-04

“I would like the ability to assign membership to a Room/Channel/Group via a group in a LDAP directory”

Limit failed login attempts

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2016-04
Search across all channels

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityBlocks work1 source2015-12
Display name separate from username with LDAP

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2015-10
Built-in backup and restore from admin settings

Locked: summary and evidence are part of Sprint Pass and Pro

Data export & migrationBlocks work1 source2015-09
Import Slack export data

Locked: summary and evidence are part of Sprint Pass and Pro

Data export & migrationBlocks work1 source2015-07
Colored text markup missing, blocking an IRC replacement with Rocket.Chat

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2018-07
Robust multi-server support in native mobile apps

Locked: summary and evidence are part of Sprint Pass and Pro

MobileAnnoyance1 source2017-09
More user status options

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2016-03
Delete chat history for a room or direct message

Locked: summary and evidence are part of Sprint Pass and Pro

Data export & migrationAnnoyance1 source2016-02
CRM integration for livechat

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2016-01
Custom emoji like Slack

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2015-12
Threaded replies like Flowdock

Locked: summary and evidence are part of Sprint Pass and Pro

CollaborationAnnoyance1 source2015-10
Support several organisations on one instance

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2015-09
Jira integration

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsAnnoyance1 source2015-08
Allow anonymous read-only access to public channels

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityAnnoyance1 source2015-08
PostgreSQL support as an alternative to MongoDB

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2015-08
Support white-label skins and themes

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationAnnoyance1 source2015-07

Workarounds 0

Nothing recorded in this category yet.

Switching reasons 2

ItemAreaSeveritySupportLast seen
Database corruption was the final straw for leaving Rocket.Chat

A problem in Rocket.Chat led to database corruption on a self-hosted instance, which made the admin stop using it.

Affects: self-hosting admin

Reliability & bugsCauses churn1 source2022-05

“It culminated in one problem causing a database corruption, which was the final straw”

Unreliable notifications across devices drove team to Slack

After trying several self-hosted chats including Rocket.Chat, a team gave up and moved to Slack because apps and notifications were not reliable on all devices.

Affects: small team

MobileCauses churn1 source2018-07

“Most platforms couldn't reliably have message show up punctually on all platforms”