I tried disabling “Enabled” property of TextChatService.BubbleChatConfiguration, tried Disabling “LoadDefaultChat” property of Chat Service i also tried disabling Chat.BubbleChatEnabled and none of these work for me.
After looking at this, I found out that if your TextChatService.ChatVersion is set to LegacyChatService then that seems to cause the double bubbles from happening. There is something in the old roblox chat that still creates the bubbles with blue stripes.
doesnt work sadly. I also tried setting TextChatService.ChatVersion to TextChatService and disabling Enabled property of BubbleChatConfiguration but the bubbles still appear.
Do you have an old version of Roblox chat scripts in your game.Chat instance? That might be interfering and containing the old logic that creates those blue bubbles
Ah right, I understood the problem the opposite way . From my testing the old legacy dialog element doesn’t have a way to not send chat bubbles. They are created directly in corescripts and don’t trigger the OnIncomingMessage or OnBubbleAdded methods.
The only hacky solution I found was to change BubbleChatConfiguration.BubbleDuration to 0 or by setting BubbleChatConfiguration.MaxBubbles to 0. Of course these won’t be an option if you are using them in your custom system. Hope this helps!