Joining game w/ muted player breaks your chat

Issue Type: Other
Impact: Very High
Frequency: Often
Date First Experienced: 2021-04-17 13:04:00 (+01:00)
Date Last Experienced:

Reproduction Steps:
-Block/mute someone (I think from the website? blocked them ages ago I cant remember, dont think it would make a difference though)
-Join a game after them

Your chat is now broken!

Expected Behaviour:
You should be able to join and see chat!

Actual Behaviour:
You cannot send or see messages.
blocked user
chat not working
only errors in console

Workaround:
Unblocking the user
unblocked user
chat working again

14 Likes

I haven’t been able to reproduce this issue. Does it still occur on your side? Thanks!

2 Likes

Hiya!

Yep, just attempted to re-create it now and it still broke.

Errors
Blocked user
Chat broken

This is in a different game from where I first experienced it.

EDIT//

I asked the person in that image to block me and try recreate it, they had no issues with their chat. But they do recall it happening before. I’m not sure if it is complete luck I experienced the bug again while trying to recreate it or if there was something else contributing to this issue! If you need me to try anything else lmk!

1 Like

Can you tell me if the games are using a custom chat system?

1 Like

Both games use the default chat.

I’ve just tried it again to see if I can replicate it, and I found the chat only breaks if the person you have blocked has spoken in chat before you join. I’m not sure if how recently they have spoken impacts the chances of it breaking.

So, a better method of replicating is to block a user, have them join the game and chat, and then join after they’ve spoken. You should experience the error then.

1 Like

Thank you for your time and patience, based on the information you provided I was able to reproduce the issue. Also I have filed a ticket to our internal database. Thanks for the report!

5 Likes

Not sure if the team ever got around to it, but this issue still occurs.

2 Likes

Indeed, this is still occurring.

Hoping this issue doesn’t get silently ignored since that TextChatService thing is coming out. (Which I assume likely fixes it since it’s entirely rewritten.) The old Lua bubble chat is still in a sorry state due to being neglected the moment the newer bubbles were being developed.

Still happens. Block an user, join the server they’re in, your chat is broken.

1 Like

This is still happening, and it occurs quite frequently. I am using Topbar Plus in my game and due to this chat error, Topbar Plus breaks so I have had to apply my own workaround.

Bump, I just blocked somebody on roblox and anytime I join a server that they are in, I am unable to use chat at all

Seems like I predicted the future…

1 Like

This error still occurs for me. Whenever I join a server with a person I have blocked, the chat is empty and I can’t say anything at all.

Still occurring but with blocked users instead (didn’t test muted players)

Still occurs - been having this issue for a long time now. I’d like it if it was fixed.

Well, this issue has been ongoing for a long time. I tried to move to the new TextChat system and it’s lacking many features that the old LUA chat system has. Because features have been very slow to be implemented on the new system, and the issues with the old system seeming are being ignored (it’s going on three years since this was reported.), I decided to write my own chat system, from scratch.

It doesn’t have tabs or chat bubbles, but it does have a display to tell you what your current channel is. It does have a full featured command system. It also has a way of autocompleting player names for those commands that use a player’s name. I’m slowly adding features to it as needed.

The server echo code really isn’t all that difficult. Just make sure to use Roblox’s API calls for filtering which is mandatory for all games. The client, however, is complicated because of the issue with the GUI. I also had to implement my own GUI for it too.