TextChatService filtering messages at a higher rate when prefixes and chat colors are added

I’m encountering an issue where, when using TextChatService to append PrefixText and chat colors to text, a higher rate of messages being filtered is seen in our game Soro’s Restaurant Franchise.

The code we use:

		Properties.PrefixText = string.format("<font color='#%s'>%s%s</font>", tagColor, enabledTag, prefixText) end
		if enabledChatColor ~= "ffffff" then Properties.Text = string.format("<font color='#%s'>%s</font>", enabledChatColor, text) end

tagColor & enabledChatColor = A color, i.e. ff0000
enabledTag = A chat tag, i.e. [ :pizza: ]
prefixText = The message’s pre-edited PrefixText
text = The message’s pre-edited Text

The game in question: [ 🥡 TAKEOUT] 🍕 Soro's Italian Restaurant 🍝 - Roblox

I am able to most frequently reproduce this by simply typing “123” in the chat a few times, though simply having conversations and mentioning items like “SoroBux” (a resource we use) is often filtered as well.

System Information: Intel Core i5-9300H CPU @ 2.40ghz, 16 GB, Nvidia GEFORCE GTX 1650, Intel UHD Graphics 630

2 Likes