DisplayBubble() not working? Chat:Chat works fine though

  1. What do you want to achieve? Keep it simple and clear!
    I want to know why this code works with the chat service but not textchatservice.

  2. What is the issue? Include screenshots / videos if possible!
    Clips provided below. As you can see, the bubble is not displayed with textchatservice. It works with the chat service though.
    Basically, the tools enable a script that allows an NPC to spawn that has a random humanoiddescription. Everything is fine until the chat bubbles have to be displayed, where Roblox interestingly doesn’t throw an error but just doesn’t display the bubbles. Everything works if you use the chat service (it’s funny, most deprecated stuff actually works better than the newer stuff, as I’ve learned).

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    I looked everywhere. Apparently displaybubble() wasn’t enabled for a little bit after textchatservice was made. There was a bug report on january 4 for something similar:
    TextChatService:DisplayBubble() not working on 3 accounts - #7 by 0Tenth
    However, that person’s displaybubble worked on studio. Here it doesn’t work anywhere.

Clips here (uploaded to youtube because they don’t want to work with the dev forum):

2 Likes

This just seems to be an issue with TextChatService (somehow… since bug reports of this date back to June of last year). I did a bit of testing and found that it actually does display the bubble when you call the method on the client – not the server. Which is strange considering the soon to be deprecated Chat service’s method worked fine on both the server and client. I don’t know if that’s intended behavior, since the documentation does not specify that, but that is what I concluded.

2 Likes

How odd. I thought the same as you, but I had the gall to think “No way Roblox would leave a bug like this from June last year…” Thanks for the reply!