Previously, changes to TextChatMessage.Metadata
on the server would be replicated to clients. This is no longer the case.
Pictured below is what it looks like when I print before and after modification on the server (lines 1 and 2,) and when the client receives the message (line 3.) The client should be seeing the same text in line 2.
Code used:
print(message.Status, message.Metadata, message.PrefixText, message.Text)
message.Metadata = HttpService:JSONEncode({Dead = dead, Team = team, TeamChat = teamChat})