Chat bubbles online persistent forever for players that aren’t yourself. This, of course, causes UX issues with chat bubbles.
- Make a new game
- Set chat bubbles enabled by modifying the chat settings
- Play the game in multiplayer
- Say something in chat
- On another player, look at it, and wait for X seconds
- Expected result: It disappears after 10-20 seconds
- Actual result: Persists forever.
You can also reproduce online in this game:
By playing and chatting with someone.
local Chat = game:GetService("Chat")
local chatSettings = require(Chat:WaitForChild("ClientChatModules"):WaitForChild("ChatSettings"))
chatSettings.BubbleChatEnabled = true
This has been around for a while, at least 5-6 months is my guess.