StarterGui:SetCore "ChatMakeSystemMessage" Messages Appear Above Player Chat


#1

When using StarterGui:SetCore( “ChatMakeSystemMessage” ) to send messages to Players, the messages appear at the top of the chat above any existing messages from players instead of showing at the bottom of the chat after existing messages

e.g.
Player 1 says “Hi”
I then use SetCore( “ChatMakeSystemMessage”, { Text = “Test text”, Color = Color3.new( 1,1,1 ), Font = Enum.Font.Arial, FontSize = Enum.FontSize.Size24 } )

The chat will show up as this:
Test text
Player1: Hi

This bug is happening consistently online, but not in studio, at all places.

To reproduce this bug, put the following code into a LocalScript in StarterPlayerScripts, save the place, and then try talking and notice how the messages don’t appear after your chat

while wait( 5 ) do
	game.StarterGui:SetCore( "ChatMakeSystemMessage",  { Text = "Test text", Color = Color3.new( 1,1,1 ), Font = Enum.Font.Arial, FontSize = Enum.FontSize.Size24 } )
end

The numbers after the messages below indicates the order the messages were sent in ( notice how message 5 appears before message 4 )
image

This only started happening very recently, with my players first reporting it today. Not sure if it started today or not though.


StarterGui:SetCore's "ChatMakeSystemMessage" is broken
#3

Having this problem as well, glad I’m not the only one


#4

Having this problem as well. Not sure if it’s because my game is blacklisted from the new UI update or not though.


#5

I don’t think this is to do with the UI update purely because non-SetCore messages show in the correct order. I’m assuming it’s an issue with a Chat update.


#6

@Tiffblocks confirmed this has nothing to do with the new UI system and is looking into fixing it.


#7

The issue should be fixed now. The bug was caused by a performance fix in the in-game chat.


New UI backend going live soon