My hypothesis is this was before there was a property under the Chat service called “BubbleChatEnabled” and this was to enable it back then? Not really sure, anyone got a clue if this is useful or if I’m spot on about it just being a workaround.
RegisterChatCallback states that the function listening to OnCreatingChatWindow must return a table of settings. In this case it is returning that BubbleChat must be enabled.
It’s not useful anymore considering enabling bubble chat is now only one property away