You do not own this emote/Animation chat emotes not working

I have been using this method for years, until recently it has stopped working completely!

I want the possibility of using more emotes via chat, by inserting all of my ids into the Animate script (and the animation objects inside that) for players who want to use them.

It seems that only the default animations work now, otherwise I am simple getting a “You do not own this emote” error in chat constantly.

The way it works:
The player types /animate in the chat, which deletes the existing Animate script inside their character, and clones the new one with a wide range of animations from ServerStorage (once again, this has worked for years!), and they are able to use more chat emotes.

This simply does not work anymore since I have migrated to TextChatService, it only allows me to use the default emotes such as /e wave, /e laugh, /e cheer after it being cloned, or any of the emotes I already own from buying on the Roblox marketplace. Animations I have created in studio to use no longer work.

I have tried inserting the Animate script into StarterCharacter, I have tried reinserting my animations into new Animate scripts, I have checked all my game settings, I have checked the majority of ownership of animations I am testing, I have asked ChatGPT for help, I have done countless research on DevForum posts, I have even tried re uploading animations I am testing for new IDs. I have also searched for interfering scripts that may cause this to stop working.

In the localscript:

Inside the Animate script:
image

When I try and use any of the animations that are not default:
image

This used to work until I migrated to TextChatService(from what I’m aware). Is there a newer way to do this that I am unaware of? I have looked absolutely everywhere, nobody is having this issue and it’s very frustating.

if someone could point me in the correct direction I will be so grateful :pray:

2 Likes