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 )
This only started happening very recently, with my players first reporting it today. Not sure if it started today or not though.