It's impossible to remove the "Expression Packs" stage once it was added. I can see a successful XHR connection in the "Network Monitor" when I click on the "X" button but then it's not removed. It moves to the bottom of the list of stages. I tried to add and remove a bunch of other stages and it was possible to remove them.
There is also a bug: turning off multiple stages quickly enough doesn't have an effect. The UI shows turned off buttons but after a page refresh some or all are turned on. The user has to wait for those invisible XHR requests on each button to disable the stages properly. This adds to the confusion and makes the user think that the stages are completely broken.
Another weird bug: it appears that under some conditions the remove request for the "Expression Packs" stage is "remembered" and applied to the stage that is added after pressing the "X" button. So the new stage appears at the bottom of the list and then gets removed in a second without pressing any buttons. I tried adding/removing more stages to test the bug and at some point the bug disappeared. After a page refresh, I couldn't reproduce it.
I'm testing it on a desktop browser. I don't have access to a mobile device.
I'm not the only one facing this issue. Another bot-maker privated a bot to hide an incomplete expression pack.
It's possible to turn off the stage on the character page. Other users will have the stage disabled by default on all new and existing chats. This behavior is not obvious.
If it's intentional, there should be a mention on the stage page that the stage can't be removed but can be turned off. And that turning it off from the character page will turn it off for all users, not just the creator.
It's impossible to remove the "Expression Packs" stage once it was added. I can see a successful XHR connection in the "Network Monitor" when I click on the "X" button but then it's not removed. It moves to the bottom of the list of stages. I tried to add and remove a bunch of other stages and it was possible to remove them.
There is also a bug: turning off multiple stages quickly enough doesn't have an effect. The UI shows turned off buttons but after a page refresh some or all are turned on. The user has to wait for those invisible XHR requests on each button to disable the stages properly. This adds to the confusion and makes the user think that the stages are completely broken.
Another weird bug: it appears that under some conditions the remove request for the "Expression Packs" stage is "remembered" and applied to the stage that is added after pressing the "X" button. So the new stage appears at the bottom of the list and then gets removed in a second without pressing any buttons. I tried adding/removing more stages to test the bug and at some point the bug disappeared. After a page refresh, I couldn't reproduce it.
I'm testing it on a desktop browser. I don't have access to a mobile device.
I'm not the only one facing this issue. Another bot-maker privated a bot to hide an incomplete expression pack.
It's possible to turn off the stage on the character page. Other users will have the stage disabled by default on all new and existing chats. This behavior is not obvious.
If it's intentional, there should be a mention on the stage page that the stage can't be removed but can be turned off. And that turning it off from the character page will turn it off for all users, not just the creator.