TextChatService does not respect TopbarEnabled

Reproduction Steps
Create a new place and make sure TextChatService.ChatVersion is set to TextChatService, and run this on the command line:

game:GetService('StarterGui'):SetCore('TopbarEnabled', false)

You should notice every Core UI, other than the Chat UI, is disabled.

Expected Behavior
I should expect the Chat UI to get disabled along with the top bar.

Actual Behavior
The Chat UI remains enabled even if the top bar is disabled.

I would like to add that this issue does not occur with the Legacy Chat. You can verify this by setting TextChatService.ChatVersion to LegacyChatService and running the same code on the command line.

Issue Area: Engine
Issue Type: Other
Impact: Medium
Frequency: Constantly


We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!


Hi, I encountered this again while making a menu for a game.