StarterGui:SetCore("ChatActive") does nothing

Running StarterGui:SetCore(“ChatActive”, true/false) does not seem to do anything in any place instance. The topbar icon and chat do not update, nor does the value returned from StarterGui:GetCore(“ChatActive”) update.

System information: AMD Ryzen 7 3700X 8-Core Processor, 32 GB, AMD Radeon RX 6700 XT
ChatActiveBug.rbxl (58.9 KB)

Expected behavior

The chat window should open or close and the value returned from :GetCore(“ChatActive”) should reflect what was passed through :SetCore(“ChatActive”).

9 Likes

Additional context. I am experiencing this issue too with our game.

ChatActive works fine on Roblox Studio, but does not work in a live game. The expectation is that disabling ChatActive should hide the chat while still allowing the player to reopen the chat if they want to. This happens in Roblox Studio, but never in the live game.

Same problem, not sure when it stopped working but probably when yours did.

This is both Studio and in live games. (for me)

we have the same problem, it doesn’t do anything now

1 Like


The logic provided for detecting a SetCore is backwards and also doesn’t provide an else statement for setting the chat to be non active.
If your setting the chat to be visible it’ll only show when the local user cannot chat.

Is anybody going to fix this or acknowledge that it is a problem?

Thanks for the report! We’ll follow up when we have an update for you.

1 Like