728066d067
A third-party addon (e.g. AtlasLoot) registers an AceComm prefix longer than the client's 16-character limit. Because Questie's bundled AceComm is the LibStub winner and its xpcall polyfill wraps AceAddon's OnEnable, the upstream hard error() in RegisterComm surfaced as a recurring Lua error at every login (seen on ChromieCraft). The prefix can never work on the client regardless, so RegisterComm now warns once and skips the registration for over-long prefixes instead of throwing, leaving the calling addon's OnEnable intact and removing the error popup.