Note: Why on earth did you close this and take my reputation..... I literally said I found the issue. Upon developing my custom chat, I've been having this error for a while, still no luck. As the title states, It thinks the mesasge is a boolean. I've checked the order the arguments are sent in, still no luck.(Maybe i'm blind)
-- triggers the players message to appear on their own screen
ClientEvent(game.Players.LocalPlayer, "Nil", script.Parent.Text, Own)
local function ClientEvent(plr, player, Msg, Owner) -- sends the message and other data to the function that adds the line
NewLine(script.Parent.Parent, Msg, Owner, plr)
end
function NewLine(parent, msg, Owner, sender) -- what the function that makes the line gets

3 comments
Be more specific. What part of the script thinks the message is a boolean?
We can't help without the full code. We can't help on things we cant see.
Found the issue. I think it was an update or something, because it worked fine before, changed a small amount and it works...