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.
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.
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.
I am still having this issue and it’s annoying. I thought it was an issue with my mode, but I found it was a bug with Roblox. I am currently using a workaround that disables both the window and textbox. Sadly, this isn’t my desired effect as it doesn’t let the user set the chat active freely, even when disabled by scripts
Hey all, just want to let everyone know that the root cause has been found for this bug and we will be rolling a fix out ASAP. We will let you know when the fix has been rolled out to everyone.