User dalerka reported an issue where creating a Tag Group with over 199 tags results in a "Loading failed" error. This issue seems to be related to the total character count of the tags, rather than the number of tags itself.
dalerka shared screenshots and error logs, including a browser console error XHR failed loading: GET. neil investigated and concluded that it’s not intentional, and suspected it might be due to the length of the tag names.
After testing, neil found that creating a group with 205 tags works, but dalerka reported the issue persists even after updating to the latest version.
As a temporary workaround, dalerka split the large tag group into two smaller groups. neil pushed a fix to send no more than 100 tags, which should address the issue.
I repeatedly get this error "Loading failed" when creating a Tag group with over 199 tags (counting for about ~1769 chars in total). After reaching some number of tags or the total chars (for all tags), I can no longer add more tags to this group.
Is it by design or a bug?
I tried few different tag names and saving a group doesn’t fix this either (i.e. allow to add more tags later).
This is a fresh Discourse install but I get similar error on other installations (all single container on a separate VPS with plenty of RAM and disk space).